テーブル ビュー セルの右端をタップできない理由がわかりません。ヒット領域には、以下で強調表示した赤い領域が含まれていないようです。詳細開示のようなボタンがありますが、それらの小さな部分しかタップできません。

この機能を実装するより良い方法はありますか?
テーブル ビュー セルの右端をタップできない理由がわかりません。ヒット領域には、以下で強調表示した赤い領域が含まれていないようです。詳細開示のようなボタンがありますが、それらの小さな部分しかタップできません。

この機能を実装するより良い方法はありますか?
あなたが何をしようとしているのか完全にはわかりませんが、実際にこれらの右側のコントロールをaccessoryViewに直接追加するのではなく、それぞれのセルのとして設定すると、より成功する可能性がありますcontentView。は、この目的のために特別に設計されaccessoryViewた組み込み部分です。UITableViewCellコントロールを右側に配置し、セルのサイズ変更を処理contentViewします。
UITableViewCell構造について詳しくは、Apple の Table View Programming Guide のこのセクションを参照してください。
これが機能するかどうかは 100% 確信が持てませんが、
-(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
設定できますか:
cell.accessoryType = UITableViewCellAccessoryNone;
これにより、右端の領域がセル選択のタッチのみを検出できなくなる場合があります。
これが役立つことを願っています。