NSTableViewには1つの列しかなく、サブビューの値が異なります。 tableViewは、CoreDataエンティティにバインドされているNSArrayControllerによって設定されます。 カスタムボタンでtableViewをどのようにソートするのかと思いました。NSTableViewをNSArrayControllerでプログラム的にソートするにはどうすればいいですか?
class ViewController: NSViewController {
@IBOutlet var arrayController: NSArrayController!
@IBAction func sortByName(_ sender: Any) {
arrayController.sort... ?
}
@IBAction func sortByAge(_ sender: Any) {
arrayController.sort... ?
}
}
私は、行ヘッダーをクリックして列をソートする方法を知っています。しかし、私は1つのカラムしか持っていないので値が違うので、私はカスタムボタンでソートする方法を見つけようとしています。 ご協力いただければ幸いです。
を呼び出すには、ソート・ディスクリプタを変更しようとしたことがありますか? – Abizern