0
我有一個非常簡單的用戶界面,只有一個NSPopUpButton
。其selectedIndex
綁定到int
值ViewController.self.my_selection
。只要我從UI中更改選擇(即選擇NSPopUpButton的第三項),我就會看到my_selection
值發生了變化。到目前爲止這麼好,我試圖獲得的是相反的方向。我想以編程方式更改my_selection
值,並查看NSPopUpButton
選擇項目作爲我在my_selection
中定義的索引。我錯誤地假設的行爲是對綁定的默認行爲......綁定和NSPopUpButton:更改當前鍵的值不會改變選擇
這就是我現在獲得:
NSPoPUpButton ---> select item at index 2 ----> my_selection becomes equal to 2
這就是我想要的實現(也保持在以前的行爲)
my_selection ---> set value to 3----> NSPoPUpButton selected index = 3
你能告訴我們的實際代碼?特別是,你如何在你的''ViewController''類中定義''my_selection''? –