當我通過Cocoa中的綁定選中複選框時,如何啓用文本框?使用目標c打開復選框時啓用文本框
回答
將複選框的value
和文本字段的enabled
綁定到同一對象的相同屬性 - 通常是文件所有者(通常是窗口控制器,視圖控制器或文檔)或某種對象控制器(如數組控制器)。
感謝解決彼得:) – user1999892
首先將您的文本框連接到IBOutlet。與使用綁定而不是
,你可以設置你的按鈕發射的操作方法,當被觸摸(this is called an IBAction and there's a bit more detail in this related question)
當按鈕的狀態(或在您的情況下,多選)的變化,IBAction爲方法被調用並根據複選框的狀態,您可以通過您連接的插座啓用或禁用您的文本框。
某個操作不是委託方法。授權涉及委託對象提供的正式或非正式協議;該動作的選擇器由目標(或者無論設置動作的人)提供。 –
很好,是的。當我早晨5點瘋狂地輸入我的答案時,我一定在想別的事情。 –
- 1. 啓用或內TD禁用文本框時,選中複選框
- 2. 啓用禁用複選框選中時的文本框
- 3. 勾選複選框時啓用文本框
- 4. 當切換複選框時,無法啓用/禁用文本框
- 5. 啓用動態文本框檢查動態複選框在C#
- 6. 打開UI時禁用複選框
- 7. 使用單個複選框啓用多個文本框
- 8. 使用複選框來啓用文本框
- 9. Cakephp:當複選框被選中/取消選中時啓用/禁用文本框
- 10. 如何啓用/禁用啓用行的文本框行是我用複選框選擇的文本框
- 11. 在檢票框架中使用複選框啓用/禁用文本框
- 12. 單擊複選框時打印文本
- 13. 啓用複選框
- 14. 複選框已被選中,但文本框未被啓用
- 15. 啓用動態複選框選中事件動態文本框
- 16. 啓用基於加載複選框選擇的文本框
- 17. 複選框已勾選啓用文本框
- 18. 啓用/禁用文本框視複選框 - JavaScript的
- 19. 試圖啓用/禁用複選框上的文本框單擊
- 20. 通過複選框啓用和禁用文本框數組
- 21. 複選框標籤啓用禁用knockoutjs
- 22. C#javascript啓用/禁用複選框
- 23. 點擊其他複選框使用Jquery啓用複選框
- 24. 使複選框和複選框文本禁用
- 25. 複選框在選中時啓用/禁用其他項目
- 26. 在C運行時未選中複選框時禁用文本框#
- 27. 複選框禁用啓用
- 28. 如何啓用禁用的文本框時,特別複選框通過JavaScript
- 29. 啓用帶有複選框的javascript文本框
- 30. 啓用文本框的oncheck複選框陣列
請問您可以添加一些更多的細節? –