我有IBAction
UIButton
启用编辑模式。我想点击UIButton
并取消编辑模式。如果我使用if-else
语句,我应该检查什么:if(editeModeEnabled)//turn it off, else turn it on
...所以我可以使用相同的UIButton
开启和关闭。
非常感谢。
答案 0 :(得分:6)
您可以查看tableView.editing == YES
例如:
if(self.tableView.editing)
//Turn editing off/save changes
else
{
//Turn editing on
[self.tableView setEditing:YES animated:YES];
}
答案 1 :(得分:5)
如果按钮是条形按钮项,则切换编辑按钮的最简单方法是将条形按钮项设置为预先配置的editButtonItem。
- (void)viewDidLoad
{
[super viewDidLoad];
self.navigationItem.leftBarButtonItem = self.editButtonItem;
}
此特殊按钮会自动在“编辑”和“完成”之间切换;它还将表格视图置于编辑模式。