【发布时间】:2013-09-16 05:36:35
【问题描述】:
在以前的 iOS 版本中一切正常,但在 iOS 7 上却不行。 它没有为 UISlider 设置自定义设计,因此视图上没有任何内容,音量滑块视图为空。其他一切正常。
代码:
for (UISlider *slider in volumeSlider.subviews) {
NSLog(@"Searching!");
if ([slider isKindOfClass:[UISlider class]]) {
NSLog(@"SLIDER FOUND!");
[slider setThumbImage:[UIImage imageNamed:@"thumbSlider.png"] forState:UIControlStateNormal];
[slider setMinimumTrackImage:[[UIImage imageNamed:@"sliderMax.png"] stretchableImageWithLeftCapWidth:10.0 topCapHeight:0.0] forState:UIControlStateNormal ];
[slider setMaximumTrackImage:[[UIImage imageNamed:@"sliderMin.png"] stretchableImageWithLeftCapWidth:10.0 topCapHeight:0.0] forState:UIControlStateNormal ];
}
}
【问题讨论】:
-
由于保密协议,您应该在 Apple 论坛上发布此内容。
-
你找到解决办法了吗?
-
不,我开始在 iOS 7 中使用默认 UISlider 外观,在 iOS6 中使用自定义滑块