如何为UISlider轨道使用不可伸缩但重复的背景图像?

时间:2012-08-13 13:11:53

标签: iphone ios objective-c uislider

是否可以设置UISlider的轨迹图像,该图像不会拉伸,但重复自身?

我有一个小位置点的背景图像(附图像是exmaple ...我的是水平的)。因此,如果UISlider比图像本身长,它会开始拉伸它,并且位置点不再对称。非常好的是,如果滑块或拇指超过了轨道图像宽度,那么它只是重复自己。

类似于css background-repeat: repeat-x;

的内容

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以使用- (UIImage *)resizableImageWithCapInsets:(UIEdgeInsets)capInsets

它仅适用于iOS 5及更高版本。