2
A
回答
10
您可以設置按鈕一旦點擊被禁用新
Button *disabledButton;
- (IBAction)clicked:(id)sender {
if (disabledButton)
disabledButton.enabled = YES;
disabledButton = ((UIButton *)sender);
disabledButton.enabled = NO;
}
2
當然可以。只需使用UIButton的屬性enabled
即可。當用戶按下它時,將啓用設置爲NO:[myButton setEnabled:NO];
,並在需要稍後再次啓用時設置YES
。
1
當您調用按鈕的選擇器方法時,只需禁用Uibutton即可。 如[A按鈕的setEnabled:FALSE],和當用戶點擊另一個按鈕重新啓用的第一個和禁用如在第二個[bButton的setEnabled:假]和[A按鈕的setEnabled:真],
希望它幫助。
- (IBAction)clicked:(id)sender {
//See all buttons enabled
//Try a loop or manually
((UIButton *)sender).enabled = NO;
}
0
您必須在下按第一按下的按鈕參考..你可以使老的一個,並禁用:
1
這是詹姆斯Paolantonio的回答對斯威夫特3更新版本
@IBAction func clicked(_ sender: Any) {
//See all buttons enabled
//Try a loop or manually
(sender)?.isEnabled = false
}
相關問題
- 1. 允許用戶每天只訪問一次UIButton(考慮時區)
- 2. PHP - 允許用戶只訪問一次
- 3. 只允許一次
- 4. 一次只允許每個用戶一次登錄
- 5. 只允許選擇一個UIButton
- 6. 只允許點擊一次
- 7. iphone switchview帶按鈕,如何只允許按一次按鈕?
- 8. 如何在此CGI :: Application中一次只允許一個用戶?
- 9. 只允許用戶一次選擇一個checkButton?
- 10. 允許用戶一次只創建一個Google地圖標記
- 11. 一次只允許有一個UITableViewCellAccessoryCheckmark
- 12. 一次只允許一個會話
- 13. 允許用戶只發一次評論[symfony2]
- 14. 只允許用戶發送一次輸入,MeteorJs
- 15. 只允許用戶在Python中執行一次函數?
- 16. php定時器只允許用戶每兩秒輸入一次
- 17. 允許用戶評價一次PHP MySQL
- 18. 允許onclick函數只執行一次
- 19. 只允許某個UIGestureRecognizer一次執行
- 20. 只允許打開一次窗口
- 21. 只允許輸入一次數字
- 22. BackGroundWorker一次只允許兩個線程
- 23. 提交表單,但只允許一次
- 24. WooCommerce每週只允許購買一次
- 25. 允許UIScrollView滾動時按下UIButton
- 26. 只允許用戶只讀訪問woocommerce
- 27. jQuery,只允許一次點擊對話是按鈕
- 28. 允許按鈕在流星中只點擊一次
- 29. 允許客戶只將產品添加到購物車一次?
- 30. web.config中的憑據只允許在一次訪問一個用戶嗎?
possi ble副本:http://stackoverflow.com/questions/6210850/how-do-i-disable-a-uibutton – pdriegen