我有一个带有SplitViewController的iPad应用程序,其中DetailView有一个UIButton。我想知道的是,是否可以在按下该按钮时显示另一个SplitViewController?经过大量的谷歌搜索后,我无法看到任何人实现这样的功能。
谢谢。
答案 0 :(得分:0)
实现此目标的一种方法是向spiltview的父级发送通知。就像你有一个UINavigationController或任何其他持有原始SplitView的视图控制器你想要订阅它的通知一样,当点击按钮时你发送一个通知,结果父母用一个替换(或修改)拆分视图新的。
答案 1 :(得分:0)
感谢大家的回复。我得到了相同的解决方案。
我做的是创建了UIViewController
(针对详细信息页面)和UITableViewController
(针对母版页)。通过实施UIPopoverControllerDelegate
& UISplitViewControllerDelegate
在详细信息页面中,我通过将splitviewcontroller设置为Detail Page的根视图控制器来链接它们(detail& master)。
将实现基本拆分视图功能和弹出功能。您必须手动调整MasterPopoverView的大小。
答案 2 :(得分:0)