ios - Tableview 中的文本字段在 iOS 9 和 iOS10 上的行为有所不同

标签 ios swift tableview

我的 TableViewController 使用带有文本字段和分段控件的自动绘制自定义单元格。在 iOS 10 和 11 上可以选择文本字段,并且键盘会自动弹出。但是,在 iOS 9 上,文本字段在点击时不返回响应,分段控件也不返回响应。不过该应用程序并没有卡住,因为其他一切都运行良好。

我使用的是 Xcode 9 和 Swift 3.2。当文本字段在 iOS 9 上没有响应时,控制台不会显示错误消息。

最佳答案

同样的事情发生在我身上......解决方案是...... 选择模拟器。 转到硬件>>键盘

然后选择所有三个选项,然后取消选择所有选项。 就是这样!!!

我认为这是模拟器的错误...但这解决了我的问题。

enter image description here

关于ios - Tableview 中的文本字段在 iOS 9 和 iOS10 上的行为有所不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46313716/

相关文章:

iphone - Phonegap iOS 应用程序屏幕在双击时向上滑动

swift - awakeFromNimb 不会在 TableView reloadData Swift 上被调用

swift - 在 Swift 中,如何使动态 tableView 单元格可选择,以便当按下它时它会传输到不同的 tableViewController?

java - 将 Button 添加到 TableView 并将 Button 的 textProperty 绑定(bind)到 TableView 对象的属性

ios - 在 iOS 中绘制多点路线

ios - 将字符串从 JSON 转换为 UIImage

ios - Xcode 15 字符串目录复数无格式

swift - 第一个 TableView 部分标题不会滚动 Swift 4

ios - 无法使用类型 'Range<_>' 的参数列表调用类型 '(Range<String.Index>)' 的初始值设定项

json - TableView 不能快速工作,请帮助我