使用xib的Xcode 5问题,子视图不可见

时间:2013-10-01 09:00:40

标签: ios xcode xib

我有一个用旧版Xcode开发的项目,现在我升级到Xcode 5并打开了项目,我遇到了一个奇怪的问题,我看不到某些xib文件中的子视图,它显示的是白色背景父UIView,没有其他任何显示其子视图。

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。我通过右键单击“MainStoryboard.storyboard”文件并选择“打开为”,然后选择“源代码”来查看故事板的XML来修复它。找到了视图,但看起来很正常。为了测试,我添加了一个空行,保存并且视图中的所有内容都开始工作。我可能也改变了身高编号。

希望有所帮助。

答案 1 :(得分:0)

在xcode升级期间的某个时候,UIView(或任何子视图)的宽度或高度会发生变化。在size inspector中查找视图的高度和宽度,您可能能够找出问题所在。您可能还需要更改x / y坐标或约束以使视图完全可见。

PS:我在故事板中遇到过这个问题,但我相信xib可能有同样的解决方案。