在故事板中,嵌入式视图控制器的大小不再与其容器视图相同

时间:2016-03-22 01:32:45

标签: ios objective-c xcode uistoryboard uicontainerview

我有一个带有多个视图控制器的故事板,其中几个具有带嵌入式视图控制器的容器视图。直到最近,嵌入式视图控制器根据容器视图的大小在故事板中正确调整其大小。但现在它们都显示为600 x 600(这不是任何容器的大小)。当我运行应用程序时,它们会采用适当的大小。

有没有办法恢复故事板中的默认行为? (可能是什么造成了这种情况?)(XCode 7.2)

2 个答案:

答案 0 :(得分:1)

在尺寸检查器的模拟指标部分中,将尺寸推断更改为明细

enter image description here

新:

[S[2]

答案 1 :(得分:0)

更改'Simulated Metrics' from Inferred to 'Page Sheet' or 'Form Sheet'中的ViewController / Navigation Controller属性以获取完整大小的故事板。这消除了收缩效应