0

選択したセルを強調表示することになっている選択バーを持つ UITableView があるアプリに取り組んでいます。選択バーはアニメーション化されており、テーブル内で選択されているセルに移動することになっています。残念ながら、私が持っている画像は正しいセルを強調表示していません。むしろ、2 行上にあるセルが強調表示されています。それがなぜなのかわかりません。UITableView と UIImageView を Interface Builder のメイン ビューに追加しました。以下は私の関連コードです:

- (void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {


    [UIView animateWithDuration:.3 animations:^{
        CGRect rect = [tableView rectForRowAtIndexPath:indexPath];
        _imageView.frame = rect;
    }];

}

誰が私が間違っているのか、これを修正するために何をする必要があるのか​​ を知ることができますか?

回答者全員に事前に感謝します。

4

1 に答える 1