0

だから、これは私の場合:

NSMutableArray(インスタンスの)がNSMutableDictionaryにバインドされていNSArrayControllerます。次に、各要素のname値は、最初のテーブル列の値にバインドされます。

事は:

(私の)特定のテーブル列の要素を自動ソートするにはどうすればよいNSTableViewですか?

4

1 に答える 1

0

ユーザーの操作によって列を並べ替えることができますか? テーブル列の値バインディングについては、[並べ替え記述子を作成] オプションを有効にできます。通常、これはデフォルトで有効になっています。また、属性インスペクターでソートキーとセレクターを設定する必要があります。

ウィンドウが最初にロードされたときにテーブルをソートしようとしている場合は、 の配列を作成NSSortDescriptorsし、それを配列コントローラーの-setSortDescriptors:メソッドに渡す必要があります。これを行うのに適したタイミングは、ウィンドウ コントローラー内または のオーバーライド-windowDidLoad-awakeFromNibです。

于 2012-04-20T13:11:25.760 に答える