UIButton在Xcode8上运行时未在真实设备上显示
问题描述:
今天我在Xcode8上运行我的项目。在此之前,它执行得很好,并正确显示所有按钮。当我在xcode8模拟器和设备上运行项目。几个按钮在运行时间不可见但动作正在执行。UIButton在Xcode8上运行时未在真实设备上显示
请帮我解决这个问题。
答
其实在Xcode 8编译器中有一些问题。我是有这样的问题 ,我已经做以下的事情
如果我有在
viewDidLoad
/viewWillAppear
/awakeFromNib
做了层(cornerRadius接壤,masksToBounds等)anyoperation解决然后移动到任何一个layoutSubViews
方法或viewDidAppear
方法。如果我在文本字段中设置了左/右视图,那么也将它移动到
viewDidAppear
或layoutSubviews
。尝试最UI相关操作的
viewDidAppear
或layoutSubviews
+0
用Xcode8打扰。他们为什么像这样改变。我会看看。谢啦 – srinadh
有同样的问题。你有想过吗? –
有同样的问题。尝试调试该问题。当我这样做时,我发现框架为这个UIButton:0x7fe3885f6560; frame =(0 0; 1000 1000) –