2011-03-19 28 views
0

我有一個NSTableView綁定到核心數據支持的NSArrayController通過綁定單個列arraycontroller.arrangedObjects。NSTableView不通過列標題排序後更新

我有默認的開箱即用的排序工作,但是當我點擊某個列標題來排序表時,我遇到了問題。

基本上,表格的顯示會混亂:行重複,排序順序遍佈整個地方。

但是,當我點擊一行時,TableView重繪,一切都看起來很好。

因此,它看起來像排序工作正常,但它沒有反映在tableview的顯示,直到我點擊一行。

任何人都可以告訴我爲什麼我排序時我的tableview沒有正確更新嗎?

我已經廣泛使用Google,查看了文檔,並嘗試了所有可以在代碼中思考的內容,但無法計算出正在發生的事情。

謝謝

Darren。

回答

0

最後問題很簡單。

出於某種原因,我勾選了TableView的「Core Animation」圖層選擇器,導致顯示器出現亂碼。

當我清除複選框時,一切開始正常工作。

Regards

Darren。