我想將快捷鍵中的後退按鈕改爲任何名字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) –