PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
MacDev
[问题] swift uiProgressView圆角
楼主:
tas72732002
(葱头)
2017-01-13 09:13:34
系统 : Swift 3.0
请问一下各位大大, 我想做出圆角进度条的bar
以下是圆角的code
let myProgressView = UIProgressView(progressViewStyle: .bar)
myProgressView.frame = CGRect(x: 0, y: 0, width: ScreenSize.width * 0.8,
height: 80)
myProgressView.center = CGPoint(x: ScreenSize.width * 0.5,
y: ScreenSize.height * 0.2)
// 设定bar的高度
myProgressView.transform = CGAffineTransform(scaleX: 1, y: 15)
// 圆角
myProgressView.layer.cornerRadius = myProgressView.frame.height / 2.0
myProgressView.clipsToBounds = true
myProgressView.layer.masksToBounds = true
实作圆角效果 : ppt.cc/rdchE
不过圆角的效果不好耶(好像三角形), 不是很圆滑
因为是进度条, 想要有圆滑一点的效果, 我也有调整cornerRadius也是不佳
不知哪边出了问题 非常谢谢
作者:
darktt
(小朱)
2017-01-13 10:02:00
Progress view 的默认高度是固定的,不会因为缩放变形受影响
作者:
herbacin
(herbacin)
2017-01-13 10:07:00
那一般都如何做出圆角的呢好奇
作者:
s001582000
(ä»å‚‘)
2017-01-13 12:44:00
自己刻一个view
作者:
tentenlee
(天天)
2017-01-13 13:39:00
layer去画的
楼主:
tas72732002
(葱头)
2017-01-13 19:09:00
听起来颇蛮烦的
作者:
darktt
(小朱)
2017-01-14 08:44:00
我的解决方法:
https://goo.gl/JkV1YX
原理是"既然Progress view本身不能做圆角,那用另外一个view包在它外面,并且做圆角就好了,它本身不做"
继续阅读
[问题] 审核通过后store却还没更新
Magicx
[问题] itunes connect 上架版本号
tuzr
Re: [问题] 本地通知
zonble
[问题] 关于取得元件问题
herbacin
[问题] 本地通知
luckycan
Re: [问题] swift 如何catch所有的错误
zonble
[问题] tableview show出
darling1108
[问题] 请问有可以抓台股的报表的API吗?
marki
[问题] 自制framework 使用cocoapods问题
kingof543
WWDC2015 & WWDC2016 所有影片的中文字幕分享
wenway
Links
booklink
Contact Us: admin [ a t ] ucptt.com