Mac開発版の新機能です。私は、Viewベースのセルを使用して、テーブルビューのデリゲートを実装してバインディングを使用するか、バインディングを使用するかのどちらかが混乱しています。私の他の質問は、私がテーブルビューのセルでボタンとチェックボックスを使用すると、私はtableviewでバインディングを使用することです。 ご協力いただければ幸いです。ビューベースのセルまたはバインディングを使用してテーブルビューにデータを追加する必要があります
0
A
答えて
0
一般に、NSViewベースのテーブルビューを使用する必要があります。
NSTableView
またはバインディングに精通していない場合は、データソースとデリゲートを開始してください。データソースを使用すると、自分が何をしているのかがわかります。あなたがそれを正しく行うなら、バインディングが機能します。何か間違っていると、バインディングがうまく動作せず、デバッグが難しくなります。データソースとバインディングに精通しているときは、それらを組み合わせることができます。
テーブルビューでボタンとチェックボックスを使用できます。すべてのコントロールは、データソースとバインディングによってサポートされています。
ドキュメント:Table View Programming Guide for Mac
サンプルコード:TableViewPlayground
私はnstableviewcellタグを発明したか分からないが、クラスNSTableViewCell
が存在しません。
関連する問題
- 1. SafeValueは、[プロパティ]を使用する必要があります=バインディング:
- 2. phpmyadminまたはphpを使用してコンテンツaをデータベースに追加する必要がありますか?
- 3. SafeValueは[プロパティ] =バインディングを使用する必要がありますが、ITは
- 4. Seedメソッドを使用してマッピングテーブルにデータを追加する必要がありますか?
- 5. UIButtonは、私はテーブルビューのセルにボタンを追加しました
- 6. include_recipeを使用するか、またはレシピをrun_listに追加する必要がありますか?
- 7. ビューまたはメインテーブルにインデックスを追加する必要がありますか?
- 8. JQueryを使用して選択するために追加する必要があります
- 9. スプライトキットゲームにボタンを追加する必要があります
- 10. jqueryフォームにsmtpを追加する必要があります
- 11. SSISにexcelファイルを追加する必要があります
- 12. ダイナミックにクラス名を追加する必要があります
- 13. APKファイルにアイコンを追加する必要があります
- 14. VCSにポッドを追加する必要がありますか?
- 15. C# - パラメータコレクションにパラメータを追加する必要があります
- 16. DHTMLXGantt、ライトボックスにボタンを追加する必要があります
- 17. Laravelに日付を追加する必要があります
- 18. fitTextにminSizeを追加する必要があります
- 19. iOS 9を使用してテーブルビューにセルを追加する方法は?
- 20. は、テーブルビューのセルにボタンを追加します。
- 21. Linqのヘルプが必要です、リストにデータを追加する必要があります
- 22. データベース内のデータを編集するときに「または」を追加する必要はありますか?
- 23. 別のテーブルビューにセルを追加する
- 24. テーブルビューのセルにジェスチャーレコーダーを追加する
- 25. フレックスモジュールを使用して開発する際に、ライブラリプロジェクトにVOを追加する必要がありますか?
- 26. 空間データを使用する必要がありますか?
- 27. ServicePlacementPreferPrimaryDomainPolicyDescriptionをコードまたはマニフェストファイルに追加する必要はありますか?
- 28. ビューベースのNSTableViewに列(バインディング付き)をプログラムで追加しますか?
- 29. サブモジュールフォルダを.gitignoreに追加する必要はありますか?
- 30. Wordpress:Carousel Pluginがボタンを追加する必要があります
本当に助けてくれてありがとう –