UITableView - >编辑模式

时间:2013-10-31 02:08:05

标签: ios iphone ios5

我有IBAction UIButton启用编辑模式。我想点击UIButton并取消编辑模式。如果我使用if-else语句,我应该检查什么:if(editeModeEnabled)//turn it off, else turn it on ...所以我可以使用相同的UIButton开启和关闭。

非常感谢。

2 个答案:

答案 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;
}

此特殊按钮会自动在“编辑”和“完成”之间切换;它还将表格视图置于编辑模式。