私は自分のアプリケーション用にカスタムUITableCellViewを作成しました。各セルには2つのボタンがあります。私が直面している問題は、セル自体が選択可能であり、混乱したユーザーとデザインが貧弱になることです。セルのインタラクションを無効にするにはどうすればよいですか?セル内のUIButtonのインタラクションを有効にしますか?カスタムUITableCellViewユーザインタラクション
ありがとうございます! サティヤム
私は自分のアプリケーション用にカスタムUITableCellViewを作成しました。各セルには2つのボタンがあります。私が直面している問題は、セル自体が選択可能であり、混乱したユーザーとデザインが貧弱になることです。セルのインタラクションを無効にするにはどうすればよいですか?セル内のUIButtonのインタラクションを有効にしますか?カスタムUITableCellViewユーザインタラクション
ありがとうございます! サティヤム
cell.selectionStyle = UITableViewCellSelectionStyleNone;
を設定して、didSelectRowAtIndexPath
を実装しないでください。つまり、あなたのセルはインタラクティブではありませんが、ボタンからメッセージを受け取ることはできます。
もちろん、私はあなたが達成しようとしていることはわかりませんが、UITableViewCellAccessoryDetailDisclosureButtonをアクセサリビューとして使用することができます。これはセル自体とは異なる "ボタン"です。詳細情報here。
これはうまくいきました。ありがとうございました! – Satyam