使用平移手势,单次触摸后忽略触摸?
Posted
技术标签:
【中文标题】使用平移手势,单次触摸后忽略触摸?【英文标题】:Using pan gesture, ignore touches after single touch? 【发布时间】:2012-02-15 19:14:05 【问题描述】:我正在使用平移手势来移动图像。你触地,拖动,当你释放它时,它会弹回一个位置。一切都很好,但是我想通过使交互更紧密来完善它。
我注意到,如果您拖动,然后将另一根手指向下放在图像上,然后松开原来的手指,您可以继续访问平移手势。第二根手指基本上取代了第一根手指。
我不想要这个,因为它会影响我的用户体验和我的程序的工作方式。
所以基本上我想在他们访问平移手势后忽略对象上的任何其他触摸。也许使用 touchesMoved 而不是平移手势会更好?或者我可以使用一些设置吗?任何帮助表示赞赏。谢谢
【问题讨论】:
【参考方案1】:尝试将 UIPanGestureRecognizer 上的 maximumNumberOfTouches 属性设置为 1。
【讨论】:
谢谢,这实际上要容易得多,我正在重写我的代码以使用 touchesMoved。以上是关于使用平移手势,单次触摸后忽略触摸?的主要内容,如果未能解决你的问题,请参考以下文章