两根手指轻扫手势
问题描述:
答
两根手指滑动(假设滑动方向相同)与常规滑动检测类似。
代替
UITouch *touch = [touches anyObject];
你将不得不在NSSet touches
每个触摸。
您可能希望保留自己的一组主动触摸,以便可以跟踪它们。
一个简单的方法是通过创建一个实例变量象下面这样做:
NSArray *ActiveTouches;
NSArray *ArrayOfStartTouchPositions;
NSArray *ArrayOfCurrentTouchPositions;
该阵列可以帮助您跟踪哪些触及对应于蚂蚁开始的当前位置。
但是,当您得到触摸结束事件时,您必须记得删除数组项。这个简单方法的缺点是额外的清理。一旦你明白了,考虑一些重构来简化界面并减少出错的几率。