2016-08-20 30 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

非常感谢你! –