2013-02-05 81 views

回答

4

將複選框的value和文本字段的enabled綁定到同一對象的相同屬性 - 通常是文件所有者(通常是窗口控制器,視圖控制器或文檔)或某種對象控制器(如數組控制器)。

+0

感謝解決彼得:) – user1999892

1

首先將您的文本框連接到IBOutlet。與使用綁定而不是

,你可以設置你的按鈕發射的操作方法,當被觸摸(this is called an IBAction and there's a bit more detail in this related question

當按鈕的狀態(或在您的情況下,多選)的變化,IBAction爲方法被調用並根據複選框的狀態,您可以通過您連接的插座啓用或禁用您的文本框。

+2

某個操作不是委託方法。授權涉及委託對象提供的正式或非正式協議;該動作的選擇器由目標(或者無論設置動作的人)提供。 –

+0

很好,是的。當我早晨5點瘋狂地輸入我的答案時,我一定在想別的事情。 –

相關問題