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