繁体   English   中英

升级到Xcode 8后,UIButton的转角半径不起作用

[英]Corner radius for UIButton not working after upgrading to Xcode 8

我正在设置UIButton的角半径,如下所示:

self.btnFBLogin.layer.cornerRadius = self.btnFBLogin.frame.size.height/2;
self.btnFBLogin.layer.masksToBounds = YES;

但是,升级到Xcode 8后,它无法正常工作。 按钮未显示在屏幕中。 但是,如果我没有设置角半径,它将显示为方框。 有人遇到过类似的问题吗?

很可能你很快就会运行该代码(例如viewDidLoad )。 viewDidLayoutSubviews

尝试这个

选中Clip Subviews

希望这可以帮助

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM