在Xcode8上运行时,UIButton没有在真实设备上显示

时间:2016-09-14 18:26:25

标签: ios10 xcode8 swift2.3

今天我在Xcode8上运行我的项目。在此之前它被执行得很好并且正确地显示了所有按钮。当我在xcode8模拟器和设备上运行项目时。几个按钮在运行时不可见,但是执行动作。

请在这个问题上帮助我。

1 个答案:

答案 0 :(得分:1)

实际上,Xcode 8编译器存在一些问题。 我有这样的问题,我通过做以下事情解决了

  1. 如果我在viewDidLoad / viewWillAppear / awakeFromNib中对图层(cornerRadius,border,masksToBounds等)进行了任何操作,则将其移至layoutSubViews方法或viewDidAppear方法。

  2. 如果我在文本字段中设置左/右视图,则将其移至viewDidAppearlayoutSubviews

  3. viewDidAppearlayoutSubviews

  4. 中尝试大部分与UI相关的操作