随笔分类 -  iOS_事件处理

事件处理
触摸事件MultiTouch Events
摘要:备注: userInteractionEnabled = NO hidden = YES alpha = 0.0~0.01 //如果上面三个属性被设置了则无法接收触摸事件 1、- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)eve 阅读全文

posted @ 2016-05-05 17:45 RobotZhu 阅读(312) 评论(0) 推荐(0)

触摸事件传递与响应者链条
摘要:触摸事件传递 •发生触摸事件后,系统会将该事件加入到一个由UIApplication管理的事件队列中 •UIApplication会从事件队列中取出最前面的事件,并将事件分发下去以便处理,通常,先发送事件给应用程序的主窗口(keyWindow) •主窗口会在视图层次结构中找到一个最合适的视图来处理触 阅读全文

posted @ 2016-05-05 17:44 RobotZhu 阅读(232) 评论(0) 推荐(0)

运动事件Motion Events
摘要:备注:运动事件,也是加速度时间,一般像摇晃手机就属于运动事件 监听运动事件对于UI控件有个前提就是监听对象必须是第一响应者(对于UIViewController视图控制器和UIAPPlication没有此要求)。这也就意味着如果监听的是一个UI控件那么-(BOOL)canBecomeFirstRes 阅读全文

posted @ 2016-05-05 17:43 RobotZhu 阅读(231) 评论(0) 推荐(0)

手势识别
摘要:所有的手势操作都继承于UIGestureRecognizer,这个类本身不能直接使用 IOS有六种手势操作 手势说明 UITapGestureRecognizer 点按手势 UIPinchGestureRecognizer 捏合手势 UIPanGestureRecognizer 拖动手势 UISwi 阅读全文

posted @ 2016-05-05 17:43 RobotZhu 阅读(369) 评论(0) 推荐(0)

导航