有没有人有快速制作 UISlider 的方法,它看起来像 iPod 应用程序中的 UISlider(想想洗涤器/音量控制)。基本上我需要一些看起来完全像 MPVolumeView,但不控制声音的东西。如果做不到这一点,是否有人有能力制作一个(旋钮/轨道)。
最佳答案
是的,我知道如何创建自定义 slider ,我只是想知道是否有人已经拥有这些图像。我猜不是,所以我提取了自己的。
为了将来引用,如果其他人需要这样做:
下面的 Assets 画廊, http://img200.imageshack.us/gal.php?g=whiteslide.png
下载这些图片,并使用这段代码进行设置:
scrubberSlider.backgroundColor = [UIColor clearColor];
UIImage *stetchLeftTrack = [[UIImage imageNamed:@"blueTrack.png"]
stretchableImageWithLeftCapWidth:9.0 topCapHeight:0.0];
UIImage *stetchRightTrack = [[UIImage imageNamed:@"whiteTrack.png"]
stretchableImageWithLeftCapWidth:9.0 topCapHeight:0.0];
[scrubberSlider setThumbImage: [UIImage imageNamed:@"whiteSlide.png"] forState:UIControlStateNormal];
[scrubberSlider setMinimumTrackImage:stetchLeftTrack forState:UIControlStateNormal];
[scrubberSlider setMaximumTrackImage:stetchRightTrack forState:UIControlStateNormal];
关于objective-c - 如何创建 iPod 风格的 UISlider,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1280798/