【问题标题】:Swift 4.0 - iOS 13 - Textfield doesn't open keyboard on tapSwift 4.0 - iOS 13 - 文本字段在点击时无法打开键盘
【发布时间】:2020-04-21 01:23:14
【问题描述】:

我已经在表格视图单元格中获取了文本字段,并且存在不同类型的文本字段,例如选择器输入,不同单元格中的文本输入等。

最初,当我进入屏幕并尝试输入每个文本字段时,一切正常,但是一旦我上下滚动屏幕,就会出现问题,并且某些文本字段无法在点击时打开键盘..

我已集成最新的 IQKeyboardManager 库,此问题仅在 iOS13 中。在上述操作系统中,它工作正常..

【问题讨论】:

    标签: ios swift uitableview uitextfield iqkeyboardmanager


    【解决方案1】:

    //在这个方法里面,设置UITableViewCell类中创建的textField IBOutlet的委托

    func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    
    
        // enter code here
    
           cell.nameTextField.delegate = self;
    
        // enter code here
    
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-03-24
      • 2015-09-28
      • 2013-02-14
      • 1970-01-01
      • 2015-08-20
      • 2022-12-01
      • 1970-01-01
      相关资源
      最近更新 更多