几个月前,我已经对这个问题有了答案,但是它适用于XCode
Unable to change the size of a view in IB

借助XCode 5,不再有模拟指标部分*,因此,如果视图变暗了,如何在IB中设置视图的大小和原点?

*编辑-好的,所以我发现还有一个使用XCode 5的模拟指标部分,但对我来说却没有显示。 (XCode v 5.0)。所以我的问题是现在为什么不显示?

最佳答案

如果您的视图是视图控制器的主视图,则必须在视图控制器本身上更改“模拟度量”属性。

如果您只想要一个视图,而不是一个视图控制器,然后摆脱它并直接将视图插入IB,则可以直接更改模拟指标属性。

关于原产地问题:
视图的起源是相对于其 super 视图的。如果您在NIB中创建自由格式视图,那么我想是为了以后再将其添加到另一个视图中。因此,您必须在那个精确的时刻动态设置原点。您也可以在那时通过编程方式处理iOS6 / 7状态栏的增量。否则,如果您想在IB中做所有事情,则还可以在其父视图的NIB中定义自由格式视图,然后将其直接添加到其父视图中,设置原点等。然后,您可以使用自动布局来处理三角洲,但我需要确认一下。

关于ios - 如何使用XCode 5在IB中设置 View 的大小?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19430101/

10-13 08:45