aLF*_*RSi 10 iphone xcode objective-c
如果为tableview启用了编辑模式,则会显示一个标题为"编辑"的按钮,按下该按钮会将标题更改为完成
我想知道是否有办法将完成按钮标题更改为其他内容?
我已经改变了完成按钮的标题.
我使用的代码是
self.navigationItem.rightBarButtonItem = self.editButtonItem;
self.editButtonItem.title = @"Change";
Run Code Online (Sandbox Code Playgroud)
现在编辑就是变化
如何完成其他事情?
您可以像这样更改编辑按钮的标题: -
- (void)setEditing:(BOOL)editing animated:(BOOL)animated
{
// Make sure you call super first
[super setEditing:editing animated:animated];
if (editing)
{
self.editButtonItem.title = NSLocalizedString(@"Cancel", @"Cancel");
}
else
{
self.editButtonItem.title = NSLocalizedString(@"Edit", @"Edit");
}
}
Run Code Online (Sandbox Code Playgroud)
它的工作就像编辑: -

至

这是为Swift更改它的方法
override func setEditing (editing:Bool, animated:Bool)
{
super.setEditing(editing,animated:animated)
if (self.editing) {
self.editButtonItem().title = "Editing"
}
else {
self.editButtonItem().title = "Not Editing"
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9978 次 |
| 最近记录: |