我有一個帶有setShowsSuppressionButton的NSALert:對於複選框和兩個按鈕「是」和「取消」。我只是想當我們點擊(檢查)抑制按鈕時,取消按鈕將被禁用。當抑制按鈕檢查時可以點擊NSAlert按鈕
回答
設置一個布爾值,一旦抑制按鈕被激活,並在創建警報時檢查該警報,或使用if else語句檢查它是否創建兩個不同警報中的一個,一個警告和一個警報取消。
Thanx爲你回答rezand。我的問題是我怎麼知道用戶只選中複選框?在哪裏設置BOOL.I只是當警報出現時,用戶只點擊複選框沒有別的,然後取消按鈕應該成爲禁用(淡入淡出)。 –
對不起,我重讀了這個問題,終於在我的腦海中看到了你究竟在問什麼/做什麼,我不熟悉nsalerts,但與我的ios編程經驗相比,你應該能夠設置按鈕= nil而不是「取消「後複選框收到一個動作,我只是希望這導致你在正確的方向,如果我發現更多的信息生病試圖幫助更多。 – rezand
再次感謝。但我主要關心的是如何接收復選框的操作,因爲它是NSAlert的默認屬性。 –
- 1. 按鈕點擊檢查?
- 2. 單擊按鈕時不要關閉NSAlert
- 3. Gatling檢查按鈕是否可點擊
- 4. Userform - 當點擊按鈕時複製
- 5. 當顯示刪除按鈕時,iPhone UITableView抑制泄露按鈕
- 6. 當點擊按鈕
- 7. 當點擊按鈕
- 8. 當Greasemonkey可用時點擊按鈕
- 9. 檢查按鈕被點擊時
- 10. 點擊按鈕時
- 11. Android按鈕點擊按鈕時關閉
- 12. AppleScript代碼,單擊NSAlert中的按鈕
- 13. 檢查單選按鈕是否點擊按鈕
- 14. 只有當點擊一個按鈕時事件檢查
- 15. 當點擊按鈕JavaFX
- 16. 當點擊提交按鈕
- 17. 當點擊確認按鈕
- 18. 當我點擊按鈕java
- 19. 顯示,當點擊按鈕
- 20. 當我點擊按鈕
- 21. AS3 |當按鈕被點擊
- 22. TabBar當前按鈕點擊
- 23. aspx.net檢索點擊按鈕
- 24. 按鈕點擊檢索值
- 25. 按鈕點擊檢測
- 26. java檢測點擊按鈕
- 27. 檢查,如果點擊按鈕在JavaScript
- 28. ASP.NET檢查點擊了哪個按鈕
- 29. 檢查按鈕點擊網絡狀態
- 30. 如何檢查ValidationResults按鈕點擊
MacOS不是'NSAlert'嗎?你爲什麼要給它加'ios'? –