UIView常见方法的补充

 1 //1.从父控件中移除
 2 - (void)removeFromSuperview;
 3
 4 //2.根据一个tag标识找出对应的控件(一般都是子控件)
 5 - (UIView *)viewWithTag:(NSInteger)tag;
 6
 7 //3.将子控件view插入到subviews数组的index位置
 8 - (void)insertSubview:(UIView *)view atIndex:(NSInteger)index;
 9
10 //4.将子控件view显示到子控件siblingSubview的下面
11 - (void)insertSubview:(UIView *)view belowSubview:(UIView *)siblingSubview;
12
13 //5.将子控件view显示到子控件siblingSubview的上面
14 - (void)insertSubview:(UIView *)view aboveSubview:(UIView *)siblingSubview;
15
16 //6.将子空间view放到数组的最后面,显示在视图的最上面
17 - (void)bringSubviewToFront:(UIView *)view;
18
19 //7.将子控件view放到数组的最前面,显示在视图的最下面
20 - (void)sendSubviewToBack:(UIView *)view;
21
22 //8.将超出父控件边界的东西都裁减掉,默认值为NO
23 self.view.clipsToBounds = YES;
时间: 2024-10-07 04:50:39

UIView常见方法的补充的相关文章

Xcode--随机数和UIView常见方法

一.类扩展(class extension,匿名分类) 1.格式 @Interface 类名() { //成员变量... } //方法声明... @end 2.作用 1>写在.m文件中 2>一般用来扩充私有成员变量.@property属性.方法等 二.随机数生成 1.arc4random() 会生成任意正整数和0 2.arc4random_uniform(100) 会生成0-99的整数(包括0和99) 三.UIView常见方法 1.addSubview:(UIView *)child 添加子控

UIView常见方法总结

1.addSubview:(UIView *)child 添加子控件用(最新的子控件,会显示在最上面) 2.NSArray *subviews 通过addSubview:方法添加的子控件都会存在这个数组中,子控件谁在最上面就在数组最下面 3.removeFromSuperview 将控件本身从父控件中移除(控件本身也会从subvViews中移除) 4.(UIView *)viewWithTag:(int)myTag 返回tag值为mytag的子控件 如果多个子控件的tag一样,只会返回第一个匹配

UIView常见方法

- (void)addSubview:(UIView *)view; 添加一个子控件view - (void)removeFromSuperview; 从父控件中移除 - (UIView *)viewWithTag:(NSInteger)tag; 根据一个tag标识找出对应的控件(一般都是子控件)

UIView常见属性总结

一 UIVIew 常见属性 1.frame 位置和尺寸(以父控件的左上角为原点(0,0)) 2.center 中点 (以父控件的左上角为原点(0,0)) 3.bounds 位置和尺寸(以自己的左上角为原点 (0,0)) 4.transform 形变属性(缩放,旋转) 5.backgroundColor 背景颜色 6.tag 标识(父控件可以根据这个标识找到对应的子控件,同一个父控件中的子控件不要一样) 7. hidden 设置是否要隐藏 8.alpha 透明度(0~1); 9.opaque 不透

UIView常见属性与方法

常见属性: @property(nonatomic,readonly) UIView    *superview; 获得自己的父控件对象 @property(nonatomic,readonly,copy) NSArray   *subviews; 获得自己的所有子控件对象 @property(nonatomic) NSInteger   tag; 控件的ID(标识),父控件可以通过tag来找到对应的子控件 @property(nonatomic) CGAffineTransform   tra

UIView 常见属性

UIView 常见属性 UIView 常见属性 NSArray *subviews 获取所有的子控件(前提必须是加载在该视图上) 数组的顺序决定着子控件的显示层级顺序(下标越大的,越显示在上面) UIView的常见方法 addSubview 添加一个子控件 使用这个方法添加的子控件会被塞到subViews数组的最后面 可以使用下面的方法调整子控件在subViews数组中的顺序 //将子控件view插入到subviews数组的index位置 -(void)insertSubview:(UIView

ios3--UIView的常见方法

// // ViewController.m // 07-UIView的常见方法 // #import "ViewController.h" @interface ViewController () // 红色的view,通过连线,连线就是把oc代码和UI绑定了. @property (weak, nonatomic) IBOutlet UIView *redView; /** 红色的view */ @property (nonatomic, weak) UIView *redView

黑盒技术生成测试用例几种常见方法

因为实验还没做,所以无法写实验报告.在这里我将简述几种常见的黑盒测试方法. 黑盒测试,又称功能测试或者数据驱动测试.是把测试对象看作一个黑盒子.利用黑盒测试法进行动态测试时,需要测试软件产品的功能.不需要测试软件产品的内部结构和处理过程.   采用黑盒技术设计的测试用例方法有: 等价类划分方法 边界值分析 错误推测 因果图方法 判定表驱动分析方法 正交实验设计方法 功能图分析方法 等价类划分: 把所有可能的输入数据,即程序的输入域划分成若干部分,然后从每一个子集中选取少数具有代表性的数据作为测试

php学习笔记(JS中的常见方法)

JS中的常见方法: 1.日期时间函数(需要用变量调用): var b = new Date(); //获取当前时间 b.getTime() //获取时间戳 b.getFullYear() //获取年份 b.getMonth()+1; //获取月份 b.getDate() //获取天 b.getHours() //获取小时 b.getMinutes() //获取分钟 b.getSeconds() //获取秒数 b.getDay() //获取星期几 b.getMilliseconds() //获取毫