摘要: delegate设计模式1.代理三方:委托方、代理方、协议2.定义协议协议:一堆方法的声明(面试题)#import #warning 1.定义协议@class TouchView;@protocol TouchViewDelegate @optional// touchView开始被点击- (voi... 阅读全文
posted @ 2015-08-27 20:14 誓言の真嗳 阅读(191) 评论(0) 推荐(0) 编辑
摘要: target-action是模仿系统的button。即将事件的处理交给外界,不在自己内部写死。target-action设计模式主要涉及到两方面的内容target:目标action:动作target-action可以让不同的实例对象在相同的时间点执行不同的方法,从而达到不同的效果target-act... 阅读全文
posted @ 2015-08-27 20:08 誓言の真嗳 阅读(240) 评论(0) 推荐(0) 编辑
摘要: UITapGestureRecognizer是轻拍⼿手势识别器,能识别轻拍操作UILongPressGestureRecognizer是⻓长按⼿手势识别器,能识别⻓长按操作。UIRotationGestureRecognizer是旋转⼿手势识别器,能识别旋转操作。UIPinchGestureReco... 阅读全文
posted @ 2015-08-27 19:58 誓言の真嗳 阅读(118) 评论(0) 推荐(0) 编辑
摘要: UIEvent:事件类。在IOS中将用户的操作封装了一个类是UIEvent。UIEvent根据用户的操作分为三种类型:触摸、晃动、远程控制。 触摸对应的UI类是UITouch。#import "RootViewController.h"#import "TouchView.h"@interfa... 阅读全文
posted @ 2015-08-27 19:39 誓言の真嗳 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 在UI中,基本上所有的控件的用户交互都是打开的,但是也有一些特例,例如label、imageView。 userInteractionEnabled这个属性影响了响应者链的检测过程,所以如果将一个button放在一个label或者imageView上,都需要将label或者imageView的用户交 阅读全文
posted @ 2015-08-27 19:32 誓言の真嗳 阅读(573) 评论(0) 推荐(0) 编辑