2016-03-03 108 views
1

如何获得的次数屏幕中迅速被触动我不如何计算快速触摸屏幕的次数?

知道使用哪种方法,请大家帮忙

+0

是否意味着屏幕上的触摸次数或触摸次数? – ZeMoon

+0

检查此问题http://stackoverflow.com/questions/26829295/swift-getting-the-coordinates-from-the-location-i-touch-the-touchscreen/34735546#34735546 – kb920

回答

2

这是很简单的,只是在声明顶部的柜台,var counter = 0

然后使用功能,只需键入的touchesBegan它会显示

override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) { 
    counter++ 
    print(counter) 
} 
+0

谢谢@Lee你的回答帮了我很多,但我有一个问题,如果有任何方法使用滑动手势来制作该计数器。我的意思是在滑动动作函数内部没有touchesBegan函数。 再次感谢:) –

+0

@AhmedAssemMostafa你是什么意思的刷卡行动? – Lee

+0

对于这个方法不会调用的按钮动作,如何获取? –

0

创建静态无功计数器= 0
计数器应该是静态变量。

override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) { 
counter++ 
print(counter) 
}