UISplitViewController - 并排或纵向叠加

Posted

技术标签:

【中文标题】UISplitViewController - 并排或纵向叠加【英文标题】:UISplitViewController - side-by-side or overlay in portrait orientation 【发布时间】:2015-02-03 02:40:58 【问题描述】:

我想实现如下图所示的功能类型。我不知道这是一个UISplitViewController,它的特征集合被覆盖以纵向并排显示,或者这是两个使用自定义动画对象的UITableViewControllers。是否可以使用UISplitViewController 来实现这一点,或者这只是使用动画对象?并排或覆盖次要(详细)视图控制器的主要(主)视图控制器是我也感兴趣的。

【问题讨论】:

【参考方案1】:

这就是你要找的吗? SplitView like Facebook app on iPhone

我正在使用SWRevealViewController,它很棒。

Github, Tutorial

【讨论】:

有没有办法在不使用第三方库的情况下做到这一点? 我想只有自己实现它。 SWRevealViewController,以及无数的替代品,都可以在商业项目中免费使用。我完全推荐使用第三方库,因为没有法律上的担忧。此外,如果您愿意,您可以阅读源代码并了解他们是如何做到的,并获得有关如何自己做的想法。

以上是关于UISplitViewController - 并排或纵向叠加的主要内容,如果未能解决你的问题,请参考以下文章

UISplitViewController 重新加载数据

仅为某些视图隐藏主 UISplitViewController

在视图外观上启用 UISplitViewController 的 UIPopoverController

UISplitViewController - 用侧边栏切换图标替换后 V 形图标

通用应用程序中的 UISplitViewController 子类

iPad UISplitViewController 多个根视图