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

Posted

技术标签:

【中文标题】iPad 纵向模式下的拆分视图 - 弹出按钮标题【英文标题】:iPad Split View in Portrait Mode - Popup Button Title 【发布时间】:2012-02-17 01:46:33 【问题描述】:

我只想在 iPad 拆分视图应用程序中更改以纵向模式启动 Popover 的按钮的标题(显示主视图)。在我的一生中,我无法弄清楚如何引用这个按钮。我通过使用主从应用程序模板(ios 5 和故事板)创建一个新项目来启动应用程序,并且大部分界面代码都从故事板文件开始。任何帮助表示赞赏。

【问题讨论】:

【参考方案1】:

在您的详细视图中,您会发现拆分视图的委托方法,用于在纵向模式下添加新按钮(也可能使用类似的方法 - 但它们都有 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;
    

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

【讨论】:

哇。我受过教育。感谢您的帮助。

以上是关于iPad 纵向模式下的拆分视图 - 弹出按钮标题的主要内容,如果未能解决你的问题,请参考以下文章

如何挂钩 iPad 弹出工具栏按钮的操作方法?

UITableViewCell 附件视图按钮未在 ipad 纵向模式下显示

iOS 8 弹出框宽度 = 0 在 iPad 上仅在纵向模式下

Ipad SplitViewController 导航到另一个视图

iPad 上的拆分视图 (Swift 3)

iPad拆分视图“缩小”表格视图