1
我在NSTableView
中使用NSPopUpButtonCell
。彈出式按鈕與ApplicationDelegate
提供的NSArray
屬性綁定。當我選擇彈出按鈕的菜單項時,我希望檢索當前選擇或其索引。我添加了一個IBAction來獲得通知,並且還設置了一個NSMenuDelegate
。 任何時候都返回索引= 0。如何檢索NSPopUpButtonCell的當前選擇?
// indexOfSelectedItem is always 0.
NSInteger indexOfSelectedItem = [m_popUpButtonCell indexOfSelectedItem];
我與上述結構創建的example project。希望你能澄清事情。
我遇到同樣的問題。你能解釋你做了什麼嗎?我將NSPopUpButtonCell的操作設置爲只檢查選定索引([thePopUp indexOfSelectedItem])的方法,但它始終返回0.我是否必須學習如何使用綁定? – 2012-08-04 22:40:19
對不起,我錯過了你說你更新過它。謝謝! – 2012-08-05 00:00:32