Ios 为什么';界面生成器对象是否显示在屏幕上?

Ios 为什么';界面生成器对象是否显示在屏幕上?,ios,xcode,interface-builder,Ios,Xcode,Interface Builder,我以前从来没有遇到过界面生成器元素(标签、滑块、开关等)的问题,但突然间我无法在应用程序中显示新的元素! 我可以将它们拖到视图中,根据需要排列它们,设置值等等,但是当我运行代码时,它们就消失了。 神秘的是,我可以在代码中毫无问题地为它们设置值,比如: self.myNewLabel.text = @"test" 如果我用断点停止代码并询问控制台 po self.myNewLabel.text它给了我“测试” 但是,屏幕上仍然没有显示任何内容! 我搜索了misstake设置的任何隐藏属性或al

我以前从来没有遇到过界面生成器元素(标签、滑块、开关等)的问题,但突然间我无法在应用程序中显示新的元素! 我可以将它们拖到视图中,根据需要排列它们,设置值等等,但是当我运行代码时,它们就消失了。 神秘的是,我可以在代码中毫无问题地为它们设置值,比如:

self.myNewLabel.text = @"test" 
如果我用断点停止代码并询问控制台 po self.myNewLabel.text它给了我“测试” 但是,屏幕上仍然没有显示任何内容! 我搜索了misstake设置的任何隐藏属性或alpha属性,但没有找到任何内容

这里的陷阱是什么?我错过了什么

系统信息:

  • Xcode 6.1
  • OSX 10.10
  • 在iOS 8.0设备上运行

检查Interface Builder创建的约束-它们可能会无意中将您的UI元素推出屏幕。

请发布故事板的屏幕截图多么愚蠢的错误,我觉得自己像个白痴。是的,约束设置错误!非常感谢你!