我之前从未遇到任何Interface Builder元素的问题(标签,滑块,开关等),但突然间我无法在应用程序中显示新的元素! 我可以将它们拖入视图,按照我的意愿排列它们,设置值等,但是当我运行代码时它们就消失了。 一个神秘的事情是我可以在代码中为它们设置值而没有问题,例如:
self.myNewLabel.text = @"test"
如果我用断点停止代码并询问控制台 po self.myNewLabel.text 它给了我“测试” 但是,屏幕上仍然没有显示任何内容! 我搜索了由misstake设置的任何隐藏或 alpha 属性,但一无所获。
这里有什么陷阱?我错过了什么?
系统信息:
答案 0 :(得分:1)
检查Interface Builder创建的约束 - 它们可能无意中将UI元素推离屏幕。