我正在尝试 Big Nerd Ranch iOS 编程书籍中的 iOS 编程。我已经创建了提到的 BNR 类,我的 xib
文件如下所示:
如您所见,屏幕中的所有内容都完美居中,因此我希望它在 IOS 模拟器中看起来也一样。但是当我运行它时,我得到它是这样的:
我不仅必须向下滚动才能看到下面的元素,而且这些元素根本没有居中,所有内容都被推到右边(没有滚动),以至于几乎一半的 View 都无法访问。
知道如何解决这个问题吗?
最佳答案
在 Interface Builder 中,选择 View ,然后单击“解决自动布局问题”按钮: ,然后选择“添加缺少的约束”,如下所示:
您还可以更改 Interface Builder 的大小,如下所示:
关于iOS 应用程序 View 在模拟器上看起来与 XIB 文件不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26568186/