我有一个UIWebview(是的,我知道我应该使用WKWebView,现在不建议使用它),并且在UIWebView内有一个富文本编辑器(Quill)。
第一次触摸UIWebView时,将显示键盘,并将光标移至触摸处。在随后的每次触摸中,在键盘打开的情况下,将光标移至该触摸。
我遇到的问题是,当尝试选择网站中的一个元素(以我为例)为复选框时,键盘似乎会覆盖click事件侦听器,而只会将光标移到触摸屏上。如果存在键盘,则无法选择该复选框。仅在关闭键盘时有效。
是否可以同时识别单击事件侦听器和键盘手势?我尝试了以下操作,但不起作用:
switch (error_code) {
case 1213:
case 1205:
case 1317:
case 2006:
case 2013: {
// do something
}
}
quill.js中的点击事件监听器:
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer{
return YES;
}