Custom UiSlider IOS 6

Entonces tengo este código que crea un UISlider personalizado. Funciona bien hasta el IOS 6. En el IOS 6, las imágenes no se muestran y muestra el control deslizante pnetworkingeterminado. ¿Alguien puede explicar por qué sucede esto?

[sliderFPS setMinimumTrackImage:[[UIImage imageNamed:@"camera_slider_empty.png"] stretchableImageWithLeftCapWidth:8 topCapHeight:0] forState:UIControlStateNormal]; [sliderFPS setMaximumTrackImage:[[UIImage imageNamed:@"camera_slider_full.png"] stretchableImageWithLeftCapWidth:8 topCapHeight:0] forState:UIControlStateNormal]; [sliderFPS setThumbImage:[UIImage imageNamed:@"camera_fps_slider_button"] forState:UIControlStateNormal]; 

Espero que este documento te ayude …

Porque debajo de methos está en desuso en iOS 5.

  - (UIImage *)stretchableImageWithLeftCapWidth:(NSInteger)leftCapWidth topCapHeight:(NSInteger)topCapHeight 

De acuerdo con su código, use esta en lugar de la primera línea.

 [sliderFPS setMinimumTrackImage:[[UIImage imageNamed:@"camera_slider_empty.png"] resizableImageWithCapInsets:UIEdgeInsetsFromString(@"8")] forState:UIControlStateNormal]; [sliderFPS setMaximumTrackImage:[[UIImage imageNamed:@"camera_slider_full.png"] resizableImageWithCapInsets:UIEdgeInsetsFromString(@"8")] forState:UIControlStateNormal]; 

stretchableImageWithLeftCapWidth:topCapHeight: estaba en desuso en iOS 5 use resizableImageWithCapInsets: lugar