navigationController!.navigationBar.topItem!.title = ""
navigationController!.navigationBar.backItem?.title = ""

上面两个方法都会把中间的title也去掉了补救办法如下:

    override func viewWillAppear(_ animated: Bool) {
        title = "发现"
    }
    

参考:
ios去掉导航栏上的返回按钮的文字
「iOS」怎么修改去掉Navigation Bar上的返回按钮文本颜色,箭头颜色以及导航栏按钮的颜色
iOS 11 使用两种方法替换(Method Swizzling)去掉导航栏返回按钮的文字

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐