2013-10-17 55 views
1

我已经有一个答案,从几个月前的这个问题,但是,对于XCode的< 5.如何使用XCode 5在IB中设置视图的大小?

Unable to change the size of a view in IB

的版本在Xcode 5是适用不再有模拟指标部分*,因此因此如何在IB中查看视图的大小和来源,如果它变暗了?

*编辑 - 好吧,所以我发现仍然有一个与XCode 5模拟度量部分,但对我来说它没有显示。 (XCode v 5.0)。所以我的问题是现在为什么没有显示?

enter image description here

enter image description here

回答

2

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

如果您只想要一个视图,而不是视图控制器,那么将其删除并直接在IB中插入视图,您将能够直接更改模拟度量属性。

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

+0

没有它不存在 - 添加新的图像张贴。所以我想现在我的问题是,我的模拟度量部分在哪里? – Gruntcakes

+0

是否将视图添加到视图控制器?如果是这样,你将不得不改变视图控制器本身的模拟指标。试着告诉我更多关于你的视图层次结构,以便我可以尝试重现你的情况。谢谢 –

+0

是的,它变成了VC?模拟度量标准显示为VC,如果我将其设置为自由格式和状态栏为none,则返回视图,然后我可以更改宽度/高度而不是原点。是否有可能更改原点,以便我可以使用iOS 6/7增量来说明iOS 6/7中的状态栏差异? – Gruntcakes

0

在回答您发布的其他问题之上,确保在模拟度量的状态栏样式为None。

相关问题