Изображение UISlider max / min исчезает (слайдер становится прозрачным) - PullRequest
3 голосов
/ 21 декабря 2011

Немного смущен тем, почему это происходит.На обоих iPhone 3GS и 4S (оба работают под управлением iOS 5), когда я переключаю виды, а затем возвращаюсь к основному виду с помощью ползунка, изображения max / min исчезают, но большой палец ползунка остается.Вот что я написал, чтобы изменить стиль слайдера (в методе viewDidLoad):

[mySlider setMaximumTrackImage:[[UIImage imageNamed:@"sliderMax.png"]stretchableImageWithLeftCapWidth:14.0 topCapHeight:0.0] forState:UIControlStateNormal];
[mySlider setMinimumTrackImage:[[UIImage imageNamed:@"sliderMin.png"]stretchableImageWithLeftCapWidth:14.0 topCapHeight:0.0] forState:UIControlStateNormal];

Ползунок (вместе с меткой) находится внутри UIView, где у меня также есть функция, котораяпри нажатии кнопки затухает вид из окна, скрывая / показывая метку и ползунок.Я не уверен, что это актуально, но вот оно:

- (void)hideSlider {
        [UIView beginAnimations:nil context:NULL];
        [UIView setAnimationDuration:0.3];
        [sliderView setAlpha:0.0];
        [UIView commitAnimations];
}

И setAlpha:1.0 для showSlider метода.Имена файлов правильные (некоторые изображения расположены в отдельных группах, имеет ли это значение при ссылке на изображение?)

Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...