frame.height
会返回正确的值,但角半径不会改变。
self.layer.cornerRadius = frame.height / 2
答案 0 :(得分:0)
您需要添加
clipsToBounds = true
否则它将无效。
答案 1 :(得分:0)
btnOK = UIButton
默认情况下,UIButton是方形的,因此设置角半径优于默认UI。
Swift 4
btnOK.layer.cornerRadius = btnOK.bounds.height/2