繁体   English   中英

UITableView->编辑模式

[英]UITableView --> Editing mode

我有一个带有UIButtonIBAction ,该UIButton启用了编辑模式。 我想点击相同的UIButton并取消编辑模式。 如果我使用if-else语句,我要检查什么: if(editeModeEnabled)//turn it off, else turn it on ...,以便可以将相同的UIButton用于打开和关闭。

非常感谢。

您可以检查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;
}

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM