使用 PanGestureRecognizer TranslationInView 跟踪触摸位置
我如何使用 PanGestureRecognizer 的 translationInView
返回一个 CGPoint
来跟踪用户触摸位置,以便我可以旋转图像,以便用户触摸的点保持在手指?
我可以使用 CGAffineTransformRotate 进行旋转,但它需要以弧度为单位的旋转角度。目前我正在使用 M_PI/20;
谢谢
How would i use a PanGestureRecognizer's translationInView
which returns a CGPoint
, to track the user touch location so that i can rotate an image so that the point where the user touches stays under the finger?
I can use CGAffineTransformRotate
to do the rotation but it expects a rotation angle in radians. Currently i am using M_PI/20;
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
将其添加到您的代码中:
add this to your code:
Apple 提供了这些GLKit 函数用于转换:
Apple provides these GLKit functions for conversion: