具有自动布局的UIButton不会出现在Xcode 8中

时间:2016-09-24 16:49:48

标签: ios objective-c xcode uibutton

我之前将Djava.security.egd=file:/dev/./urandom从7.1.1更新为8,发现Xcode没有出现。在更新Xcode之前,它运行良好。 我正在使用UIButton并尝试制作圆形按钮。

我的代码

autolayout

我尝试了这段代码,但没有为我工作

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

即使我确认按钮在Debug View Hierarchy中可见。

下面我附上了调试视图层次结构。

UIButton appears in Debug View Hierarchy

1 个答案:

答案 0 :(得分:0)

我刚刚解决了这个问题。

我将这些代码从viewDidLoad移到了viewDidAppear,它运行正常。

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