私のすべてのセルを選択する selectAll メソッドがありますUITableView
。このメソッドはチェックボックスをチェックします(UIButton)
。"visible"
細胞だけではなく、細胞に対しても非常にうまく機能し"invisible"
ます!
ここで私の方法:
- (IBAction)selectAll:(id)sender {
for (NSInteger s = 0; s < self.tableView.numberOfSections; s++) {
for (NSInteger r = 0; r < [self.tableView numberOfRowsInSection:s]; r++) {
CustomCell *cell = [self.tableView cellForRowAtIndexPath:[NSIndexPath indexPathForRow:r inSection:s]];
if(!cell.checkbox.selected){
cell.checkbox.selected = !cell.checkbox.selected;
cell.account.checked = cell.checkbox.selected;
}
}
}
}