我想将快捷键中的后退按钮改为任何名字3.我尝试了很多方法,但都没有为我工作。如何在swift3中更改导航控制器上的返回按钮标题?
self.navigationItem.backBarButtonItem?.title="Title"
self.navigationController?.navigationItem.backBarButtonItem?.title="Title"
仅供参考,我在下面的代码中写了appdelegate。
let backImage : UIImage = UIImage(named:"backArrow")!
UINavigationBar.appearance().barTintColor = UIColor(red: 0.0/255.0, green: 0.0/255.0, blue: 0.0/255.0, alpha: 1.0)
UINavigationBar.appearance().tintColor = UIColor.white
UINavigationBar.appearance().backIndicatorImage = backImage
UINavigationBar.appearance().backIndicatorTransitionMaskImage = backImage
UINavigationBar.appearance().titleTextAttributes = [NSForegroundColorAttributeName : UIColor.white]
UIBarButtonItem.appearance().setBackButtonTitlePositionAdjustment(UIOffsetMake(0, 0), for: .default)
IQKeyboardManager.sharedManager().enable = true
self.window?.backgroundColor = UIColor.white
检查此http: //stackoverflow.com/a/32284525/4003548。 – vaibhav
的可能的复制[如何设置回斯威夫特按钮文本(http://stackoverflow.com/questions/28471164/how-to-set-back-button-text-in-swift) –
[请reffer可能会回答你问题](http://stackoverflow.com/questions/1449339/how-do-i-change-the-title-of-the-back-button-on-a-navigation-bar) –