2011-03-16 137 views
1

我有2個單選按鈕(2行1列的NSMatrix),並在頭文件中將它們定義爲 IBOutlet NSMatrix * temp;在可可中禁用單選按鈕

現在,當我選擇某個選項,我想禁用這兩個單選按鈕或有時我想禁用行1中的單選按鈕。有關如何可以做到這一點的任何提示?我似乎無法找到這樣做的分工。

謝謝。

回答

3
// Disable top 
[[temp cellAtRow:0 column:0] setEnabled:NO]; 

// Disable bottom 
[[temp cellAtRow:1 column:0] setEnabled:NO]; 

// Disable both 
[temp setEnabled:NO]; 
+0

謝謝,是的,我有setEnabled。但只有當我點擊另一個有IBAction設置爲觸發此功能的按鈕時纔會激活它。創建一個單獨的IBAction函數並將單選按鈕連接到此函數解決了我的問題。再次感謝。 – ZionKing 2011-03-16 22:36:33