我的视图控制器处理了两个不同的视图,一个简单的 uitextfield 和一个 uiwebview。当视图显示时,文本字段成为第一响应者,显然键盘显示。我已将 webview 中显示的 html 设置为包含 body 标签的 contenteditable 属性,但结果我现在注意到当用户点击 webview 时,键盘会闪烁。闪烁是因为 webview 在其键盘中使用自定义工具栏进行动画处理。我现在只是隐藏工具栏,但闪烁看起来很糟糕。我发现如果我在特定 div 上设置 contenteditable,闪烁问题就会消失,但我确实希望所有元素都保持 contenteditable。还有其他人经历过类似的事情吗?
user398746
问问题
276 次