2016-04-28 27 views
7

刚刚开始使用Swift,并希望复制标准Apple'Notes'应用程序中存在的某些功能。特别是在横向模式下在iPad上显示详细信息视图时的展开按钮。Swift 3 - UISplitViewController - 隐藏/展开景观中的主视图(例如Notes应用程序)

Expand Button in Notes App

我来最接近的(作为一个简单快速的解决方案)是增加以下内容的AppDelegate:

splitViewController.preferredDisplayMode = .primaryOverlay 

然而,尽管这使得切换母版视图在横向(类似于默认的肖像行为)中,使用主视图作为弹出/叠加来完成。然而,我更喜欢Notes应用程序中存在的行为,即主视图滑入/滑出(不覆盖细节视图)。

编辑:也有兴趣在iPad上只显示风景模式下的相应按钮。

任何帮助将不胜感激!谢谢

+0

恭喜你,你的问题被谷歌索引,并把我带到这里。 –

回答

7
splitViewController.preferredDisplayMode = .allVisible 

这应该做的伎俩。当切换到全屏模式时,它会使Master View滑入和滑出。

+1

比其他的答案要简单得多。非常感谢 –

相关问题