- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
我目前正在获取 1 个对象
touches
当我同时用两根手指轻按时(按住选项键并单击模拟器)。我相信这是因为我没有启用
multipleTouchEnabled
附加视图的属性。我想做到这一点,这样我就不会将此事件注册为多点触控。
调查这个问题,如果我启用multipleTouchEnabled,它似乎会起作用,然后做
if ([touches count] > 1) {
return;
}
在我的
touchesBegan:
但是,这对我来说似乎很奇怪,因为我正在启用 multipleTouchEnabled 以禁用多个触摸,并且担心是否会有副作用。有没有更好的方法来解决我的问题?