1

編集モードを有効にする がありますIBAction。同じことを押して、編集モードをキャンセルしUIButtonたいです。UIButtonステートメントを使用する場合if-else、何をチェックしますか : if(editeModeEnabled)//turn it off, else turn it on...UIButtonオンとオフの両方に同じものを使用できます。

どうもありがとう。

4

2 に答える 2

6

を確認できます。tableView.editing == YES

例えば:

if(self.tableView.editing)
//Turn editing off/save changes
else
{
    //Turn editing on
    [self.tableView setEditing:YES animated:YES];
}
于 2013-10-31T02:22:33.273 に答える
5

ボタンがバー ボタン アイテムの場合、編集ボタンを切り替える最も簡単な方法は、バー ボタン アイテムを事前構成済みの editButtonItem に設定することです。

- (void)viewDidLoad
{ 
    [super viewDidLoad];

    self.navigationItem.leftBarButtonItem = self.editButtonItem;
}

この特別なボタンは、「編集」と「完了」を自動的に切り替えます。また、テーブル ビューを編集モードにします。

于 2013-10-31T02:15:34.577 に答える