我有一个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中