Ios UISplitViewController主滑入仅在旋转后工作

Ios UISplitViewController主滑入仅在旋转后工作,ios,uisplitviewcontroller,Ios,Uisplitviewcontroller,我正在使用UISplitViewController,并且母版设置为在纵向方向上隐藏。在这个方向上,应用程序应该以从左向右滑动的姿势打开主视图控制器 问题是,除非我旋转设备,否则这种情况不会发生。如果应用程序从横向启动,我会切换到纵向,并且它可以正常工作(因为进行了一次旋转)。如果应用程序已经在纵向上启动,我需要更改为横向,然后返回 既然应用程序已打开,我如何使其工作?这似乎是默认行为。在旋转时重新设置代理似乎可以解决此问题

我正在使用UISplitViewController,并且母版设置为在纵向方向上隐藏。在这个方向上,应用程序应该以从左向右滑动的姿势打开主视图控制器

问题是,除非我旋转设备,否则这种情况不会发生。如果应用程序从横向启动,我会切换到纵向,并且它可以正常工作(因为进行了一次旋转)。如果应用程序已经在纵向上启动,我需要更改为横向,然后返回


既然应用程序已打开,我如何使其工作?

这似乎是默认行为。在旋转时重新设置代理似乎可以解决此问题