2009-05-26 48 views
0

我有一個大綱視圖,其中顯示2個實體,所以它連接到一個NSTreeController。我創建了一個按鈕,並將其綁定到NSTreeController的Controller Key'canRemove'下的Availability> Enabled下。但是,當您運行App時,即使在「大綱視圖」中選擇了一行,按鈕也始終處於禁用狀態。如何解決這個問題,並在大綱視圖中刪除選定的行?如何使用大綱視圖中的Core Data刪除一行按鈕?

回答

5

您需要將按鈕的目標設置爲樹控制器,其動作爲remove:。這在IB中很容易:右鍵單擊樹形控制器,然後從其remove:操作(具體來說,從該行右邊的圓圈)拖動到「刪除」按鈕。

+0

謝謝,我忘了這麼做,現在是它,但它仍然無法正常工作,下面是按鈕的綁定和連接的屏幕截圖,希望它有助於解決問題:http://snapplr.com/qsa5 – Joshua 2009-05-26 17:48:53

+0

看起來沒錯。你的意思是什麼「不起作用」? – 2009-05-26 19:02:49

3

是否在樹形控制器上啓用'可編輯'?

相關問題