HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – Master / Detail应用程序中的NavigationItem大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用XCode的Master / Detail模板编写了Master / Detail应用程序.启动应用程序后,主视图的导航按钮标题只是“主”.现在我想重命名那个按钮,但不幸的是我不知道如何访问这个按钮.
在appdelegate.m中,有以下代码来初始化视图:

@H_304_8@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]

我尝试了这些方法没有成功:

@H_304_8@masterViewController.navigationItem.title = @"newtitle";

要么

@H_304_8@masterNavigationController.navigationItem.title = @"newtitle";

由于我不确定,如果按钮的名称只是idt后面的视图的标题,我也尝试过:

@H_947_6@masterViewController.title = @“newtitle”;

没有任何效果.但由于按钮的标题是“Master”,我绝对没有设置它,我相信必须有一些方法来设置它.有谁知道怎么做?

只是为了显示按钮:

解决方法

如果您已使用主/明细模板创建了主/明细胞应用程序,则转到“MasterViewController.m”文件并根据需要更改字符串“主”.请参阅下面的图像,它将在您的MasterViewController.m中显示如下.

更新:并且还更改DetailViewController.m中的barButtonItem名称,如下所示.这样就可以了.

大佬总结

以上是大佬教程为你收集整理的ios – Master / Detail应用程序中的NavigationItem全部内容,希望文章能够帮你解决ios – Master / Detail应用程序中的NavigationItem所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。