您的位置:首页 > 产品设计 > UI/UE

[UI基础]day01

2015-09-21 20:26 323 查看

常用控件:

UIView的常见属性:

➢ @property(nonatomic,readonly) UIView *superview;
➢ 获得⾃自⼰己的⽗父控件对象

➢ @property(nonatomic,readonly,copy) NSArray *subviews;
➢ 获得⾃自⼰己的所有⼦子控件对象

➢ @property(nonatomic) NSInteger tag;
➢ 控件的ID\标识,⽗父控件可以通过tag来找到对应的⼦子控件

➢ @property(nonatomic) CGAffineTransform transform;
➢ 控件的形变属性(可以设置旋转⾓角度、⽐比例缩放、平移等属性)

➢ @property(nonatomic) CGRect frame;
➢ 控件所在矩形框在⽗父控件中的位置和尺⼨寸(以⽗父控件的左上⾓角为坐标原点)

➢ @property(nonatomic) CGRect bounds;
➢ 控件所在矩形框的位置和尺⼨寸(以⾃自⼰己左上⾓角为坐标原点,所以bounds的x\y⼀一般为0)

➢ @property(nonatomic) CGPoint center;
➢ 控件中点的位置(以⽗父控件的左上⾓角为坐标原点)


UIView的常见方法:

➢ -(void)addSubview:(UIView*)view;
➢ 添加⼀一个⼦子控件view

➢ -(void)removeFromSuperview;
➢ 从⽗父控件中移除

➢ -(UIView*)viewWithTag:(NSInteger)tag;
➢ 根据⼀一个tag标识找出对应的控件(⼀一般都是⼦子控件)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: