UITableView があり、ボタンが押されたときに選択したすべての行のテキストを取得しようとしています。これが私がこれまでに持っているものです:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell *selectedCell = [tableView cellForRowAtIndexPath:indexPath];
[selectedRows addObject:selectedCell.textLabel.text];
}
selectedRows は配列です。
チェックされた行のタイトルにアクセスする必要があるボタンを押す機能は次のとおりです。
- (IBAction)selectList:(id)sender {
NSLog(@"%@", selectedRows);
}
ユーザーが行のチェックを外してから送信ボタンをクリックすると、配列に反映されないため、これは機能しません。これについて少し助けていただければ幸いです。ありがとう。