簡體   English   中英

UITextField和UIButton不可單擊

[英]UITextField and UIButton are not clickable

我正在實現用於URL檢查的簡單UI。 為此,我使用了textField和button對象。

當我第一次運行程序時,textField和button可以正常工作,但是當我單擊鍵盤上的完成按鈕時,將關閉鍵盤。 現在,我要編輯textField,當我嘗試單擊textField時,它不可單擊或不顯示鍵盤。 該按鈕發生了相同的事情,下一個按鈕也無法單擊。

這是我為按鈕操作編寫的代碼

- (IBAction)urlNextButtonAction:(id)sender {

    [self.urlTextfield resignFirstResponder];

    [SVProgressHUD showWithStatus:@"Verifying URL"];
    [self URLValidationMethod];
}

請檢查此視頻,您將很容易理解問題

這是故事板中的ViewController屏幕截圖

在此處輸入圖片說明

可能有幾個問題。

  1. 檢查是否未正確設置文本字段委托。
  2. 嘗試調試文本字段委托方法是否有效。

如果您顯示您在keyboardShouldReturn方法中編寫的內容,這將很有幫助。

看來問題出在SVProgressHud 您應該在完成任務后立即調用[SVProgressHud dismiss]將其刪除,否則它將阻塞UI

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM