ios - 如何更改后退按钮上的文字

标签 ios iphone cocoa-touch uinavigationitem

默认情况下,后退按钮使用 View Controller 的标题作为其上的文本。 我可以在不更改 View Controller 标题的情况下更改后退按钮上的文本吗? 我需要这个,因为我有一个 View Controller ,它的标题太长而无法显示,在这种情况下,我只想显示“返回”作为后退按钮的标题。

我尝试了以下方法,但没有用:

self.navigationItem.leftBarButtonItem.title = @"Back";

谢谢。

最佳答案

尝试

self.navigationItem.backBarButtonItem = [[[UIBarButtonItem alloc] initWithTitle:@"Back" style:UIBarButtonItemStylePlain target:nil action:nil] autorelease];

我通过查看 backBarButtonItem 发现Apple 文档中的文档 UINavigationItem .

关于ios - 如何更改后退按钮上的文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/835607/

相关文章:

ios - 如何访问调用类别方法的对象?

ios - 为什么我的 TableView 只显示数组中的大约 20 个项目?

iphone - 如何使用嵌入式 HTML 检查 youtube 视频是否存在

ios - Iphone 应用程序不会每次都请求许可

iphone - 如何在瀑布 View 中自动设置图像宽度和高度?

iphone - 如何从 ManagedObjectContext 中删除给定实体的所有对象

ios - iOS 上蓝牙的设备日志

ios - Swift:使用 didSet 进行数组细粒度观察

objective-c - 当“重复次数”设置为"is"时,cheduledTimerWithTimeInterval仅触发一次

cocoa-touch - 调整 UILabel 的大小以适合?