[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标识找出对应的控件(⼀一般都是⼦子控件)
相关文章推荐
- POJ 1679 The Unique MST (次小生成树)
- 蓝懿iOS培训日志17 Jason和Segue
- UITabelViewCell的数据混叠显示
- 百度编辑器ueditor上传图片及文件路径配置
- UI03_视图控制器
- UI_无限滚动相册
- UI03_LTView
- HDU 3276 Graph and Queries [离线+并查集+treap]
- block回调中调用方法的UI更新问题
- IOS 不同的 UIViewController 之间如何跳转
- iOS8下,UIAlertController内存泄露怎么办?
- MVC 用EasyUI
- UI_UIScrollView
- iOS UICollectionView
- UI06_无限滚动的相册
- UI06_UIScrollView
- UI05_手势
- UI05_Control
- UI04_delegate
- UI04_Target-Action