,當我面臨着在10.8上運行的基於視圖的NSTableView的一個問題(目標是10.7,但我認爲這是不相關的)來觸發在視圖中NSTableCellView基於NSTableView的一個動作。如何使用綁定
我使用一個NSTableView,我也得到含量值,我的自定義NSTableCellView通過綁定。我使用NSTableCellView的obejctValue來獲取我的數據。
我添加了一個按鈕,我的手機,我想它引發一些行動點擊時。到目前爲止,我只能夠觸發定製NSTableCellView的子類中的一個動作。
我能得到被點擊像這樣的,使用鏈條行:
NSButton *myButton = (NSButton*)sender;
NSTableView *myView = (NSTableView*)myButton.superview.superview.superview;
NSInteger rowClicked = [myView rowForView:myButton.superview];
從那裏,我不知道如何到達我的應用程序代理或控制器其中定義的動作。
由於我使用可可綁定,我沒有對NSTableView的,我可以用它來觸發我的行動代表。
你有什麼想法,我怎麼能談回控制器?
非常感謝提前!
謝謝,發現你說的方式。實際上最初是因爲必須提供電池而感到困惑。但它工作正常。 –