一部のユーザーインターフェイスでは、ユーザーがテーブル内の項目を選択できるようにするための明示的なチェックボックスが必要です。ココアを使ってこれを達成する最良の方法は何ですか?つまり、各行のチェックボックスの状態を、現在その行が選択されているかどうかにリンクするにはどうすればよいですか。チェックボックスを使用してNSTableViewの選択を制御する最適な方法は何ですか?
0
A
答えて
0
トニー、
私が正しくあなたを取得する場合、あなたはのtableViewの通常の選択から独立し、対応する列(複数可)を選択できるように、NSTableViewにつながる列を追加します。
テーブルビューのデータソースは何ですか?コアデータや配列/辞書?データモデルを変更したくない場合は、選択を追跡するために、別個の配列(変更可能)を設定することができます。それをチェックボックス列にバインドし(最初の列として追加する)、貴重なデータを表示するテーブルの一般的なデータソース内のアイテムの数と配列を同期させます。
「選択済み」列を使用してデータモデルを拡張し、BOOLにしてチェックボックスにバインドすることもできます。これにより、使用しているものをデータベースやファイルに簡単に保存することができます。
質問をデータモデルに関するさらに詳しい情報で更新できますか?
sya - living。
関連する問題
- 1. BASHを使用して最適なオプションを選択する
- 2. チェックボックスの選択可能なチェックボックスを制限する方法は?ここ
- 3. jqueryを使用してIMG経由でチェックボックスを制御する
- 4. ブートストラップで選択タグのサイズを制御する方法
- 5. ASP.NETチェックボックスは、ブートストラップを使用してCSSを制御します。
- 6. アクティブレコードを使用して1つのランダムレコードを選択する最も効率的な方法は何ですか
- 7. iPhoneのhtml選択ボックスのフォントサイズを制御する方法
- 8. フロー制御用に最適なQtウィジェット
- 9. 選択チェックボックスを使用してGridViewアイテムの背景をスタイルする方法は?
- 10. Devexpressはクリアな選択を制御しますか?
- 11. spring mvcを使用してビューを制御する方法は?
- 12. anglejsのチェックボックスの選択を制限する方法
- 13. チェックボックス(PHP)を使用してmysqlテーブルから行を選択する方法
- 14. 選択可能なスライスでAndroidに円グラフを描画する最適な方法は何ですか?
- 15. チェックボックスの選択を制限する方法
- 16. HPUXにTTYを制御として適用させる方法
- 17. anglejを使用してドロップダウンから選択されたオプションに基づいて適切なチェックボックスを選択
- 18. NSTableViewの選択ハイライトの色は何ですか?
- 19. Xcode Swift。ビューベースのNSTableViewでプログラムでセルを選択する方法
- 20. 同じテーブルの最適化を使用してサブ選択から選択
- 21. NSTableViewカスタムセルを作成する最も簡単な方法は何ですか?
- 22. チェックボックスを選択する方法は?
- 23. idsのリストで順序付けられたdjangoオブジェクトを選択する最適な方法は何ですか?
- 24. フィーチャ選択の寸法削減に最適な最適化手法は何ですか?
- 25. ライブウェブサイトのサムネイルを最適化する最適な方法は何ですか?
- 26. angle2でのパッチ適用時に制御値をフォームに適用する方法
- 27. コントローラを使用してextjs4のメニューを制御する方法
- 28. angularjsのjsonを使用してデータベースのチェックボックスを選択する方法
- 29. Spring AMQPを使用して最大未確認パブリッシュを制御する方法
- 30. 選択したチェックボックスを使用してAngularJSの複数選択チェックボックスをドロップ