我有一个 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”。我不知道这是在哪里以及如何发生的。如何永久更改标题?是否有一些委托方法可以使用?