在纵向模式下的iPad分割视图 - 弹出按钮标题

时间:2012-02-17 01:46:33

标签: ios ipad uisplitviewcontroller uipopovercontroller

我只想更改按钮的iPad分割视图应用程序中的标题,该按钮以纵向模式启动Popover(显示主视图)。我不能,为了我的生活,弄清楚如何引用这个按钮。我通过使用主详细信息应用程序模板(iOS 5和故事板)创建新项目来启动应用程序,并且大多数界面代码都在storyboard文件中开始。任何帮助表示赞赏。

1 个答案:

答案 0 :(得分:5)

在详细信息视图中,您将找到分割视图的委托方法,用于在纵向模式下添加新按钮(也可能使用类似的方法 - 但它们都具有UIBarButtonItem *参数) :

-(void)splitViewController:(UISplitViewController *)svc willHideViewController:(UIViewController *)aViewController withBarButtonItem:(UIBarButtonItem *)barButtonItem forPopoverController:(UIPopoverController *)pc
    {
        barButtonItem.title = @"Your custom title goes here";
        [self.navigationItem setLeftBarButtonItem:barButtonItem animated:YES];
        self.masterPopoverController = pc;
    }

就是这样 - 你已经完成了。