BAD_ACCESS

おもにiOS、ときどき変な電子工作、ガジェット話。

テーブルビューで複数のセルを同時選択が可能に!

最近開発したアプリで自前でテーブルビューのチェックボックスコントローラをこしらえたのだが…
ついに標準でも複数セルの同時選択ができるようになった様子!

Loading…

- (void)viewDidLoad
{
	[super viewDidLoad];
	
	self.dataArray = [NSMutableArray arrayWithObjects:@"Item 1", @"Item 2", @"Item 3",
						@"Item 4", @"Item 5", @"Item 6", nil];

    //allowsMultipleSelectionDuringEditing をYESに設定すればOK
    self.tableView.allowsMultipleSelectionDuringEditing = YES;
    self.deleteButton.tintColor = [UIColor blackColor];
    self.navigationItem.rightBarButtonItem = self.editButton;
    
    [self resetUI];
}

複数選択ではなく、従来の個々に削除するスタイルにするにはコメントアウトする感じでOK。

設定できるプロパティにはDuringEditingではないものもあったので、編集状態以外でも複数選択が可能?