内の行をタップするとUITableView
、その行がハイライト表示され、選択されます。行をタップしても何も起こらないように、これを無効にできますか?
ベストアンサー1
次のいずれかを使用してインスタンスの選択スタイルを設定するだけですUITableViewCell
。
目的:
cell.selectionStyle = UITableViewCellSelectionStyleNone;
または
[cell setSelectionStyle:UITableViewCellSelectionStyleNone];
スイフト2:
cell.selectionStyle = UITableViewCellSelectionStyle.None
Swift 3 および 4.x:
cell.selectionStyle = .none
さらに、テーブル ビュー デリゲートを実装しないようにするか-tableView:didSelectRowAtIndexPath:
、実装する場合はアクションを実行しないセルを明示的に除外するようにしてください。