2016-08-20 70 views
1

我有一個自定義UITableView單元格內的兩個UITextFields。選擇第一個文本字段工作得很好,並且鍵盤顯示爲它應該。但是,如果您選擇了其中一個文本框,但如果您嘗試點擊另一個文本框,則鍵盤會繼續顯示,但文本框不會註冊鍵盤輸入。單擊無法選擇文本字段(Swift)

我已經嘗試了幾個小時,沒有運氣讓這個工作。在第二個文本框中再次點擊後,它終於聚焦並且一切都很好。任何解決方案

enter image description here

+0

顯示一些代碼/屏幕 – derdida

+0

@derdida GIF添加 –

+0

@MattButler,你如何將屏幕轉換爲Gif? –

回答

0

我曾與一些觸摸事件同樣的問題 - 試圖迫使iOS系統在主線程中運行:

dispatch_async(dispatch_get_main_queue(),{ 
    self.yourTextField.becomeFirstResponder() 
}) 
+0

非常感謝你! –