Ios UITextView上的3D触摸屏

Ios UITextView上的3D触摸屏,ios,swift3,uitextview,3dtouch,Ios,Swift3,Uitextview,3dtouch,是否可以使用UITextView实现3D触摸? 我试过这个例子。当我点击屏幕上的任何视图时,这个方法并没有被系统调用。正如我所读到的,无法将3D touch与UITapGestureRecognitor一起使用。那么有什么方法可以做到这一点吗 override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) { print("test0") if let touch = to

是否可以使用UITextView实现3D触摸? 我试过这个例子。当我点击屏幕上的任何视图时,这个方法并没有被系统调用。正如我所读到的,无法将3D touch与UITapGestureRecognitor一起使用。那么有什么方法可以做到这一点吗

    override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {

    print("test0")

    if let touch = touches.first {

        print("test1")

            if traitCollection.forceTouchCapability == UIForceTouchCapability.available {
                print("test2")

                print("FORCE TOUCH VALUE \(touch.force)")

            }

    }

}
override func touchsbegind(touch:Set,带有事件:UIEvent?){
打印(“test0”)
如果让触摸=先触摸{
打印(“测试1”)
如果traitCollection.forceTouchCapability==UIForceTouchCapability.available{
打印(“测试2”)
打印(“强制触摸值\(TOUCH.FORCE)”)
}
}
}

正如我所想,这是不容易做到的。只是更低级的方法。正如我发现的,没有简单的方法。只是更低级的方式。