touchesBegan: withEvent:触摸事件传递顺序
2015-03-23 14:07
246 查看
(void)touchesBegan:(NSSet )touches withEvent:(UIEvent )event;
(void)touchesMoved:(NSSet )touches withEvent:(UIEvent )event;
(void)touchesEnded:(NSSet )touches withEvent:(UIEvent )event;
(void)touchesCancelled:(NSSet )touches withEvent:(UIEvent )event;
传递顺序:view->superView(没有跳过此步)->所属viewController->parent viewController1 的view-> parent viewController1 -> parent viewController2的view -> parent viewController2 ->(以此类推)……->UIWindow->UIApplication->end
(void)touchesMoved:(NSSet )touches withEvent:(UIEvent )event;
(void)touchesEnded:(NSSet )touches withEvent:(UIEvent )event;
(void)touchesCancelled:(NSSet )touches withEvent:(UIEvent )event;
传递顺序:view->superView(没有跳过此步)->所属viewController->parent viewController1 的view-> parent viewController1 -> parent viewController2的view -> parent viewController2 ->(以此类推)……->UIWindow->UIApplication->end
相关文章推荐
- MotionEvent事件在onInterceptTouchEvent()、onTouchEvent()中的传递顺序
- onTouchEvent用法解释以及触摸事件的传递机制
- UiView事件传递相关函数:pointInside:withEvent:
- 深入理解iOS API系列(三)UiView事件传递相关函数:pointInside:withEvent:和hittest:withevent:
- IOS事件传递之hitTest:withEvent - IOS开发...
- iOS UIView事件隔层传递 pointInside:withEvent:
- MotionEvent事件在onInterceptTouchEvent()、onTouchEvent()中的传递顺序
- MotionEvent事件在onInterceptTouchEvent()、onTouchEvent()中的传递顺序
- Android触摸事件的传递顺序
- 【Android View】Android中View对触摸事件的处理和传递dispatchTouchEvent、onInterceptTouchEvent
- 关于Android触摸事件TouchEvent的传递及截取,研究心得。
- android事件分析(二)——MOTIONEVENT事件在ONINTERCEPTTOUCHEVENT()、ONTOUCHEVENT()中的传递顺序
- MotionEvent事件在onInterceptTouchEvent()、onTouchEvent()中的传递顺序
- MotionEvent事件在onInterceptTouchEvent()、onTouchEvent()中的传递顺序
- (转)MotionEvent事件在onInterceptTouchEvent()、onTouchEvent()中的传递顺序
- UiView事件传递相关函数:pointInside:withEvent:
- MotionEvent事件在onInterceptTouchEvent()、onTouchEvent()中的传递顺序【转】
- MotionEvent事件在onInterceptTouchEvent()、onTouchEvent()中的传递顺序
- MotionEvent事件在onInterceptTouchEvent()、onTouchEvent()中的传递顺序【转】
- MotionEvent事件在onInterceptTouchEvent()、onTouchEvent()中的传递顺序