首页 > 解决方案 > 如何计算屏幕被触摸的次数?迅速

问题描述

如何在 Swift 中获取屏幕被触摸的次数?

iOS wkwebview 应用程序。

此代码不起作用:

override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) {
    counter++
    print(counter)
}

标签: iosswifttouchwkwebview

解决方案


我认为 wkwebview 处理它的内部视图,你不能在它之外“触及”它。你最好的办法可能是注入一些 javascript 代码,如果用户触摸文档,它可以发送消息

您可以在此处阅读有关 javascript 消息和 wkwebviews 的信息


推荐阅读