我有一个xcode6项目女巫正在使用splitView。
所以现在我想在detailView中更改“主按钮”的标题。
这里有两种不同的方法可以做到这一点。此方法在detailViewController中实现,并从MasterViewController中调用。

- (void)changeMasterButtonTitle:(NSString *)masterButtonTitle {
    self.navigationItem.leftBarButtonItem.title = masterButtonTitle;
}

- (void)changeMasterButtonTitle:(NSString *)masterButtonTitle {
    self.splitViewController.displayModeButtonItem.title = masterButtonTitle;
}

如果我以iPad的纵向模式启动该应用,则标题已更改。但是,如果我展开masterView,然后将其折叠,则标题将更改回“Master”。
我不知道发生在哪里以及如何发生。如何更改永久标题?有一些委托方法可以使用吗?

最佳答案

查看this答案。我个人不需要第二步。

基本上,您要做的就是设置:

self.title = @"Your Title";

在您的MasterController.m中

07-24 09:25