标签: ios objective-c xcode uibutton
我将UIButton的转角半径设置如下:
UIButton
self.btnFBLogin.layer.cornerRadius = self.btnFBLogin.frame.size.height/2; self.btnFBLogin.layer.masksToBounds = YES;
然而,在升级到Xcode 8后,它无法正常工作。按钮未显示在屏幕中。但是,如果我没有设置角半径,它将显示为方框。有人遇到过类似的问题吗?
答案 0 :(得分:5)
很可能你很快就会运行代码(例如viewDidLoad)。比如说,viewDidLayoutSubviews。
viewDidLoad
viewDidLayoutSubviews
答案 1 :(得分:3)
试试这个
检查Clip Subviews
Clip Subviews
希望这有帮助