我有一个IBAction
与UIButton
,启用编辑模式。我想点击相同的UIButton
并取消编辑模式。如果我使用if-else
声明,我该如何检查:if(editeModeEnabled)//turn it off, else turn it on
...因此我可以在开启和关闭时使用相同的UIButton
。UITableView - >编辑模式
非常感谢。
我有一个IBAction
与UIButton
,启用编辑模式。我想点击相同的UIButton
并取消编辑模式。如果我使用if-else
声明,我该如何检查:if(editeModeEnabled)//turn it off, else turn it on
...因此我可以在开启和关闭时使用相同的UIButton
。UITableView - >编辑模式
非常感谢。
您可以检查tableView.editing == YES
如:
if(self.tableView.editing)
//Turn editing off/save changes
else
{
//Turn editing on
[self.tableView setEditing:YES animated:YES];
}
如果该按钮是一个酒吧按钮项目,那么切换编辑按钮最简单的方法是将酒吧按钮项目设置为预先配置的editButtonItem。
- (void)viewDidLoad
{
[super viewDidLoad];
self.navigationItem.leftBarButtonItem = self.editButtonItem;
}
此特殊按钮自动在“编辑”和“完成”之间切换;它也将表视图置于编辑模式。
非常感谢,Dermot!我用if([ isEditing] == YES)。我不知道tableView有一个属性。 :d –
Nactus