【问题标题】:setting the title of a barButtonItem in the detailView of a splitViewController在 splitViewController 的 detailView 中设置 barButtonItem 的标题
【发布时间】:2012-04-13 21:11:40
【问题描述】:

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

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

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

我想根据master中显示的标题来设置barButtomItem的标题。

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

谢谢

【问题讨论】:

    标签: uisplitviewcontroller ipad


    【解决方案1】:

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

    UINavigationController *nav  = [[self.splitViewController viewControllers] objectAtIndex:0];
    MasterViewController *master = (MasterViewController *)[nav topViewController];
    barButtonItem.title          = master.title;
    

    【讨论】:

    • 感谢 Inafziger。您上面的代码帮助我解决了我面临的问题。谢谢。
    • 不客气!请接受我的回答,因为它对您有所帮助,请选中答案旁边的框,以便我得到认可。
    猜你喜欢
    • 2011-05-06
    • 1970-01-01
    • 2012-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多