我使用 XCode 的 Master/Detail 模板编写了一个 Master/Detail 应用程序。启动应用程序后,主视图导航按钮的标题为“Master”。现在我想重命名那个按钮,但不幸的是我不知道如何访问这个按钮。在 appdelegate.m 中有以下代码来初始化视图:
MasterViewController *masterViewController = [[MasterViewController alloc] init];
UINavigationController *masterNavigationController = [[UINavigationController alloc] initWithRootViewController:masterViewController];
DetailViewController *detailViewController = [[DetailViewController alloc] initWithNibName:@"DetailViewController" bundle:nil];
UINavigationController *detailNavigationController = [[UINavigationController alloc] initWithRootViewController:detailViewController]
我尝试了这些方法但没有成功:
masterViewController.navigationItem.title = @"newTitle";
或者
masterNavigationController.navigationItem.title = @"newTitle";
我不确定,如果按钮的名称只是 idt 后面的视图的标题,我也尝试过:
masterViewController.title = @"newTitle";
没有任何效果。但是由于按钮的标题是“大师”,我肯定没有设置它,我相信一定有什么方法可以设置它。有谁知道该怎么做?
只是为了显示按钮: