在UIsplitView中更改主按钮的标题

时间:2014-10-14 10:51:44

标签: ios ios8 xcode6 uisplitview

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

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

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

如果我以ipad的肖像模式启动应用程序,则标题已更改。但是,如果我展开masterView,之后我崩溃了,标题已经变回“Master”。 我不知道这会发生在何处以及如何发生。我怎样才能永久更改标题?是否有一些委托方法可供使用?

1 个答案:

答案 0 :(得分:5)

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

基本上你要做的就是设置:

self.title = @"Your Title";
你的MasterController.m中的