标签:
1、自动布局的代码实现相关事项
typedef NS_OPTIONS(NSUInteger, UIViewAutoresizing) { UIViewAutoresizingNone = 0, UIViewAutoresizingFlexibleLeftMargin = 1 << 0, UIViewAutoresizingFlexibleWidth = 1 << 1, UIViewAutoresizingFlexibleRightMargin = 1 << 2, UIViewAutoresizingFlexibleTopMargin = 1 << 3, UIViewAutoresizingFlexibleHeight = 1 << 4, UIViewAutoresizingFlexibleBottomMargin = 1 << 5 };
例如:
UIButton *button = [[UIButton alloc] init];
button.autoresizingMask = UIViewAutoresizingFlexibleLeftMargin;
这样代表的时创建出来的按钮左边是可伸缩的,右边的时固定的。
UIViewAutoresizingFlexibleTopMargin 代表底部是固定的。
2、什么是响应者链条?
响应者链条是由多个响应者对象连接起来的链条。
利用响应者链条能让多个控件处理同一个触摸事件。
什么是响应者对象?
能处理事件的对象,即继承自UIRresbond对象的
谁是上一个响应者?
1、如果当前这个view是控制器的view,那么控制器就是上一个响应者。
2、如果当前这个iew不是控制器的view,那么父控件就是上一个响应者。
3、什么是事件对象?
UIEvent
4、
标签:
原文地址:http://www.cnblogs.com/cjt5132/p/4662566.html