在 IOS5 中,使用故事板,假设您有一个 UISplitViewController,它有一些视图被设置为它的主视图和正常的详细视图。其中一个详细视图被设置为 UISplitViewController 的初始详细视图控制器,因此它在情节提要中的大小是普通详细视图的大小。其他详细视图与此详细视图相接,并且由于接续关系,其大小也与正常详细视图相同。
当然,当您更改设备的方向时,它们都会动态调整大小。到现在为止还挺好。
现在假设您添加另一个 UIViewController,您打算将其用作 UISplitView 的详细视图。但是,在这种情况下,您将以编程方式使其成为详细视图,而不是使用“替换”segue。
在情节提要上,这个视图将是全尺寸的,也就是说,它看起来不像是细节视图。这使得在故事板中布置界面成为一个问题。
在随附的屏幕截图中,您可以看到最右侧的视图是全尺寸视图。我想让它在情节提要中调整大小。
这是怎么做到的?我在属性检查器中尝试了各种大小和选项的组合,但似乎没有什么效果。显而易见的选择是属性检查器的“模拟度量”部分中的“大小:详细信息”,但这似乎无济于事。