2

我是 iOS 的新手,正在努力解决与拆分视图控制器相关的问题。

我有一个拆分视图控制器,其中主控制器是一个导航控制器,包含一个 tabBarController。tabBarController 有两个选项卡,每个选项卡都指向它自己的navigationControllers 中的TableViewControllers。splitView 的详细视图是splitViewDelegate。

我苦苦挣扎的部分是 splitViewController-willHideViewController-withBarButtonItem-forPopoverController。

我想根据母版中显示的标题设置 barButtomItem 的标题。

如果有人能帮助我解决这个问题,我将不胜感激,也许能理解这个过程中缺失的部分。

谢谢

4

1 回答 1

1

这是使用默认拆分视图控制器项目访问主控标题的代码:

UINavigationController *nav  = [[self.splitViewController viewControllers] objectAtIndex:0];
MasterViewController *master = (MasterViewController *)[nav topViewController];
barButtonItem.title          = master.title;
于 2012-04-14T03:53:04.830 回答