如何在xcode项目中更改导航标题按钮文本

时间:2018-11-26 13:35:14

标签: swift xcode

我正在向导航视图栏添加一个按钮,如下所示:

let navItem = UINavigationItem(title: "Waiting Room");

let doneItem = UIBarButtonItem(barButtonSystemItem: UIBarButtonItem.SystemItem.done, target: nil, action: #selector(addTapped));
navItem.leftBarButtonItem = doneItem
mainNavBar.setItems([navItem], animated: false);

执行此操作时,视图栏的标题将更改为“等候室”, 但是如何更改要添加的按钮本身的文本 从“完成”到其他?

我正在使用Swift 4.0

1 个答案:

答案 0 :(得分:3)

尝试以下代码:

    let doneItem = UIBarButtonItem(title: "Your title", style: .plain, target: self, action:#selector(addTapped));

    navigationItem.leftBarButtonItem = doneItem

enter image description here

希望这会对您有所帮助:)