Ios 默认后退按钮文本和字体设置

Ios 默认后退按钮文本和字体设置,ios,swift2,uibarbuttonitem,back-button,navigationbar,Ios,Swift2,Uibarbuttonitem,Back Button,Navigationbar,默认情况下,导航后退按钮文本作为上一个屏幕标题出现,或者像这样在viewDidLoad中更改代码 class BaseViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() } func setNavigationWithCustomBackButton() { let btnLeft:UIButton! = UIButto

默认情况下,导航后退按钮文本作为上一个屏幕标题出现,或者像这样在
viewDidLoad
中更改代码

class BaseViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
    }

    func setNavigationWithCustomBackButton() {
        let btnLeft:UIButton! = UIButton(frame: CGRectMake(0, 0, 20, 16))
        btnLeft.setTitle("<=|", forState: .Normal)
        btnLeft.titleLabel?.font = UIFont.systemFontOfSize(19, weight: UIFontWeightLight)
        btnLeft!.addTarget(self, action: "handleBack:",forControlEvents: UIControlEvents.TouchUpInside)
        let leftItem:UIBarButtonItem = UIBarButtonItem(customView: btnLeft!)
        self.navigationItem.leftBarButtonItem = leftItem
    }

    func handleBack(sender: UIButton) {
        self.navigationController?.popViewControllerAnimated(true)
    }
}
class ViewController1: BaseViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        self.setNavigationWithCustomBackButton()
    }
}
现在,它将在
导航栏中添加自定义后退按钮

希望这对您有所帮助。

我想在整个应用程序中更改后退按钮,操作:“handleBack:”不执行默认后退按钮功能
handleBack
是自定义的
操作。如果你想在应用程序中实现这一点,那么创建
BaseViewController
,并将此
BaseViewController
指定为你所有
viewController
的父项。你明白我说的了吗?或者我应该编辑我的答案来解释你吗?我得不到你的答案,你能再解释一下吗。我也是新来的。我没有足够的15个声誉投票给你的答案,所以请把我的问题投上去,这样你也可以投票给你。我已经编辑了答案。请检查一下。创造这样的东西,它会解决你的问题。
class ViewController1: BaseViewController {

    override func viewDidLoad() {
        super.viewDidLoad()
        self.setNavigationWithCustomBackButton()
    }
}