iOS Dev (27) 初步了解下UIView的最常用知识
来源:互联网 发布:网络实名制利大于弊 编辑:程序博客网 时间:2024/06/05 10:11
iOS Dev (27) 初步了解下UIView的最常用知识
- 作者:CSDN 大锐哥
- 地址:http://blog.csdn.net/prevention
-
向一个已知 UIVIew 中加入子视图
最常用的三个方法:
- (void)addSubview:(UIView *)view;- (void)insertSubview:(UIView *)view belowSubview:(UIView *)siblingSubview;- (void)insertSubview:(UIView *)view aboveSubview:(UIView *)siblingSubview;
很容易理解:
- 第一个表示向当前 UIVIew 插入子视图,其实是插入到当前所有子视图的最上面;
- 第二个表示向指定的子视图之下,插入该视图;
- 第三个表示向指定的子视图之上,插入该视图。
将一个视图丢到最上面,或最下面
- (void)bringSubviewToFront:(UIView *)view;
- (void)sendSubviewToBack:(UIView *)view;
从字面也很容易理解吧,bring subview to front,send subview to back。
交换两个视图的图层顺序
- (void)exchangeSubviewAtIndex:(NSInteger)index1 withSubviewAtIndex:(NSInteger)index2;
一定要理解正确,不是改变两个图层的位置(即不是改变 frame),二是改变图形顺序(你如果是做 web 的,可以理解为 z-index,就明白了)。
将子视图从父视图中移除掉
- (void)removeFromSuperview;
这个也很好理解,而且木有参数。
视图的 tag
tag 是个标识,注意与视图层次顺序无关。
-
转载请注明来自:http://blog.csdn.net/prevention
2 0
- iOS Dev (27) 初步了解下UIView的最常用知识
- iOS Dev (27) 初步了解下UIView的最常用知识
- iOS Dev (26) 初步了解下UIColor的最常用知识
- UIView的最常用知识
- 关于java io知识的初步了解
- ios UIView的常用属性
- 初步了解前端知识
- iOS Dev (10) 创建一个简单的 UIView
- iOS Dev (40) UIView 的几个重要方法
- ios 对于UIView的动画的初步理解
- 初步了解了下强悍的FPGA
- iOS给UIView添加常用的Extension
- iOS-UIView常用的setNeedsDisplay和setNeedsLayout
- ios中UIView的常用属性
- xamarin学习笔记B03(ios的UIView的了解)
- UIView 中position 和anchorPoint 的了解 iOS
- iOS Dev (12) UIView、UIImage和UILabel
- IOS Dev Intro - UIView and CALayer
- sgu 153 Playing with matches DP+枚举循环节
- mac 下配置mysql
- Codeforces 380D Sereja and Cinema
- 栈的应用:求中缀表达式的值。
- 编程思考[1]--递归和迭代再思考
- iOS Dev (27) 初步了解下UIView的最常用知识
- 数据结构上机测试1:顺序表的应用
- Lua 类型与值(二)
- 约瑟夫问题
- JAVA hdu 2539 点球大战
- 瑞莱观点:地图为何会是巨头们的战略级产品?
- 使用 Karma 和 Jasmine 测试 AngularJs
- 数据结构实验之链表七:单链表中重复元素的删除
- 数据结构实验之链表六:有序链表的建立