Xcode Interface Builder - 视图是垂直模糊的

时间:2013-10-04 12:05:29

标签: ios xcode interface-builder xcode5

Xcode告诉我8 views are vertically ambiguous,但它没有指出我的故事板中的哪个视图控制器实际上导致了问题。我点击了警告信息,它只是带我到故事板,并尝试在文档大纲中展开所有20个视图控制器,没有一个显示那个小警告指示器。

enter image description here

如何确定有问题的视图控制器?

4 个答案:

答案 0 :(得分:8)

这可能是一个非常丑陋的方式来确定导致警告的视图,但我遇到了同样的问题。我所做的是在问题导航器中,右键单击警告并单击“在日志中显示”。在日志中,xcode给了我一个警告语句,后面跟着一个分号和一个值。然后我在TextEdit中打开故事板以查看故事板的XML。我搜索了这些值,发现它们是故事板中视图的ID号。从那里我能够找出哪些视图控制器导致问题的视图。希望有所帮助。

答案 1 :(得分:6)

如果在故事板(文档大纲)上打开左侧面板,您将在模糊视图名称附近看到带箭头的红色圆圈。点击它查看更多细节。

以下是带箭头的红色圆圈的示例。

Example of red circle with arrow

这些细节可能包括另一个带箭头的红色圆圈,可以提出建议。

答案 2 :(得分:2)

我也遇到了这个愚蠢的问题。我选择了所有元素,剪切它们并再次粘贴它们,然后警告消失了。真糟糕.....

答案 3 :(得分:0)

选择所有内容并将自动布局设置为关闭然后再打开,在故事板的文件检查器窗格中,为我解决了这个问题