こんにちは、私はリクエストを受け取っているテーブルを実装しています。ルームメイトとして追加したい生徒のリストがあります。承認と拒否の 2 つのボタンがあります。承認ボタンをクリックすると問題が発生します。配列から削除され、また、リクエストを受け入れる場合に、削除された行の値を nextview コントローラーのテーブルにシフトしたいと考えています。そして、クリックされた拒否ボタンの場合、セルの値を次のView Controllerに移動せずに行を削除したいだけですストーリーボードを使用してこのプロジェクトを実装しています誰でもそのことについてアイデアを持っていますか?cellForRowAtIndexPath:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"DefaultCell"];
if(cell == nil) {
cell =[[UITableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:@"DefaultCell"];
}
acceptreq = [UIButton buttonWithType:UIButtonTypeRoundedRect];
acceptreq.frame =CGRectMake(170, 10, 60, 30);
rejectreq = [UIButton buttonWithType:UIButtonTypeRoundedRect];
rejectreq.frame =CGRectMake(240, 10, 60, 30);
[acceptreq setTitle:@"Accept" forState:UIControlStateNormal];
[rejectreq setTitle:@"Reject" forState:UIControlStateNormal];
[acceptreq addTarget:self action:@selector(Acceptrequest:) forControlEvents:UIControlEventTouchUpInside];
[rejectreq addTarget:self action:@selector(Rejectrequest:) forControlEvents:UIControlEventTouchUpInside];
[cell addSubview:acceptreq];
[cell addSubview:rejectreq];
[acceptreq setTag:indexPath.row];
cell.textLabel.text = [myarray objectAtIndex:indexPath.row];
return cell;
}