我有一个简单的视图控制器嵌入在导航控制器中,我也是通过拖动一个向右拖动一个栏按钮项目,将它作为动作连接到代码并命名为编辑。所以我想,如果点击按钮,应该验证标题,如果需要改变它,这里是代码:导航项不会改变标题
class MyClass: ViewController {
@IBAction func editButtonPressed(sender: AnyObject) {
if (self.navigationItem.rightBarButtonItem?.title == "Edit") {
self.navigationItem.rightBarButtonItem?.title == "Done"
} else {
self.navigationItem.rightBarButtonItem?.title = "Edit"
}
但它不能正常工作。 感谢曾经的进步
你说得对,多么简单的错误。我正在考虑如此复杂的解决方案:) –