觸摸是一個UITouch對象,該對象放在一個UIEvent中,每個UIEvent包含一個或多個UITouch對象,每個UITouch對象對應一個手指。系統将UIEvent發送到應用程式上,最後應用程式将UIEvent傳遞給目前的一個UIView。
觸摸分為5個階段:
1)Began
2)Moved
3)Stationary
4)Ended
5)Cancelled(比如收到電話)
手勢UIGestureRecognizer:
UITapGestureRecognizer
UIPanGestureRecognizer
UILongPressGestureRecognizer
UIPinchGestureRecognizer
UISwipeGestureRecognizer