我看不到之前添加到我的视图控制器的项目,例如按钮,但它显示在模拟器中,我尝试选择视图的身份检查器并将锁定设置为无但不更改,我该如何解决?
这句话来自 matt 的另一篇文章可能会有所帮助:
"在我看来,您正在使用尺寸类,并且您进入了一个特定的尺寸类并添加了这些视图。现在您回到了"任何大小"类,因此视图不存在(这就是为什么它们在左侧的文档大纲中显示为灰色的原因)。它们仅适用于该特定尺寸等级。如果你再次切换回它,不管它是什么,你都会再次看到它们。基本上,您已经创建了条件视图 - 条件是它们仅在特定大小类情况出现时才存在。
换句话说,如果您希望布局在一般情况下应用,则需要首先在"任何大小类"下创建和编辑布局。只有这样,您才能切换到特定尺寸等级并修改该特定尺寸等级的布局。
当我运行我的应用程序时,所有UI元素在我的设备中可见是的,因为在您的设备上,特定的尺寸类情况与您添加这些视图时正在编辑的尺寸等级相匹配。所以他们在那里。在我看来,这证明了我的猜测是正确的。
链接是:为什么在 xcode 6 中,情节提要 UI 元素没有显示在 UIViewController 上?