//當咱們的事件開始的時候調, 對於touch來講, 實際上當手指頭放到屏幕上的時候,這個方法會被調用
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{
NSLog(@"%s",__func__);
}
//當咱們手指點擊屏幕,而且沒有擡起而滑動的時候, 這個方法被調用, 由此可知這個方法是連續被調用的。
- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
NSLog(@"%s",__func__);
}
//當咱們的事件對束的時候調,對於touch來講, 其實是當手指頭離開屏幕的時候,這個方法會被調用
- (void)touchesEnded:(NSSet *)touches withEvent:(UIEvent *)event
{
NSLog(@"%s",__func__);
}
//當咱們的事件被取消的時候, 好比說:手指點擊在屏幕上, 忽然來電話, 這個時候, 電話的優先級很高,
//全部的事件都應該被取消。 這個方法會被調用
- (void)touchesCancelled:(NSSet *)touches withEvent:(UIEvent *)event
{
NSLog(@"%s",__func__);
}
事件