默认情况下,UINavigationController的"后退按钮"显示堆栈中最后一个视图的标题.有没有办法让自定义文本出现在后退按钮中呢?

推荐答案

this link:

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

正如泰勒在 comments 中所说:

don't do this in the visible view controller, but in the view controller that you'd see if you hit the back button

Ios相关问答推荐

如何在SwiftUI中扩展 colored颜色 超出顶部边缘

不使用iOS 17修改器修改SWIFT用户界面视图

在SwiftUI中为圆角矩形创建均匀分布的点轮廓

在 SwiftUI 中以编程方式插入内嵌图像

.frame() 修饰符的位置如何影响视图?

UIControl 子类 - 按下时显示 UIMenu

使用 Foundation 解压缩文件

SwiftUI 中的偏移量和按钮有问题吗?

在 SwiftUI 中打开 PDF

.overlay 和 body 是什么 swift 概念

iOS 中的 [Class new] 和 [[Class alloc] init] 有什么区别?

如何阻止图像在 UIImageView 中拉伸?

是否可以在没有 Mac 的情况下为 iOS 制作 PhoneGap 应用程序?

如何在导航栏右侧添加多个 UIBarButtonItem?

Xcode 4.1 致命错误:自构建预编译头文件后修改了 stdlib

Swift:调用中缺少参数标签xxx

在 iOS 8.1 模拟器上更改语言不起作用

如何动态计算 UILabel 高度?

aps-environment 始终在发展

iOS应用程序每隔一次启动就会崩溃,找不到错误