我在显示我的tableview的editButtonItem,但我需要改变编辑的文本和完成更改和取消。到目前为止我发现的所有例子都在Objective-C中...我需要Swift语法。如何改变编辑/完成按钮标题UINavigationBar的斯威夫特
我在viewDidLoad中的功能如下...
self.navigationItem.leftBarButtonItem = self.editButtonItem()
...这显示标准的编辑/完成按钮项。
我在显示我的tableview的editButtonItem,但我需要改变编辑的文本和完成更改和取消。到目前为止我发现的所有例子都在Objective-C中...我需要Swift语法。如何改变编辑/完成按钮标题UINavigationBar的斯威夫特
我在viewDidLoad中的功能如下...
self.navigationItem.leftBarButtonItem = self.editButtonItem()
...这显示标准的编辑/完成按钮项。
要在setEditing
方法
override func setEditing (editing:Bool, animated:Bool)
{
super.setEditing(editing,animated:animated)
if(self.editing)
{
self.editButtonItem().title = "Cancel"
}else
{
self.editButtonItem().title = "Change"
}
}
工作,并添加以下行viewDidLoad中()
self.navigationItem.leftBarButtonItem!.title = "Change"
没有一个重复的......看看这些问题的背景下... – Mych