我在我的应用程序中使用了UISplitViewController。在iPad上,主要和次要视图控制器始终可见,这很正常,在大多数iPhone上也能正常工作,就像一个UINavigationController一样。
但是在 iPhone 6+ 和 6S+ 上,分割视图在纵向模式下的显示方式类似于iPhone,在横向模式下则类似于iPad。这种在横屏时的拆分会给我带来问题,而我想避免它。
有没有办法阻止UISplitViewController在 iPhone 6+ 横屏时显示主要和次要视图控制器?我只希望它向其他iPhone一样仅显示次要视图控制器。
谢谢。
但是在 iPhone 6+ 和 6S+ 上,分割视图在纵向模式下的显示方式类似于iPhone,在横向模式下则类似于iPad。这种在横屏时的拆分会给我带来问题,而我想避免它。
有没有办法阻止UISplitViewController在 iPhone 6+ 横屏时显示主要和次要视图控制器?我只希望它向其他iPhone一样仅显示次要视图控制器。
谢谢。
overrideTraitCollectionForChildViewController
。 - bachman