它为什么这样做?我怎么能改变它?并且无论如何都要更改滑块以使进度滑块不是圆角而是正方形?
我希望它是正方形,代码只是一个普通的UI滑块实现.我只编辑了
override func trackRectForBounds(bounds: CGRect) -> CGRect {
return CGRectMake(0, 0, self.frame.width, 25)
}
Run Code Online (Sandbox Code Playgroud)
使酒吧更高
您可以设置最小和最大曲目图像.只需使用宽度为1像素,高度为25像素的图像(没有角半径的矩形).
样品:
slider.setMinimumTrackImage(UIImage(named: "back"), forState: UIControlState.Normal)
slider.setMaximumTrackImage(UIImage(named: "back"), forState: UIControlState.Normal)
Run Code Online (Sandbox Code Playgroud)
该back图像仅仅是大小25像素的蓝色方形图像.

背面图片:(只需复制和粘贴)

| 归档时间: |
|
| 查看次数: |
3972 次 |
| 最近记录: |