如何使splitViewController在所有设备上的行为相同

时间:2016-04-19 21:35:17

标签: ios swift uisplitviewcontroller

由于我不想进入的原因,我有一个splitViewController,我想在所有屏幕上以相同的方式行事。

换句话说,我不希望在左右有一个带有主细节的分屏,而是根据用户的使用方式,它只显示主人或细节。

1 个答案:

答案 0 :(得分:1)

您可以将preferredDisplayMode的{​​{1}}属性设置为UISplitViewControllerDisplayModeSideBySide(默认为UISplitViewControllerDisplayModeAutomatic)。系统将尝试以满足您的愿望,但您可能必须指定自定义primaryContentWidthpreferredPrimaryColumnWidthFraction属性以强制它在紧凑型设备上执行此操作。< / p>