iOS Dev (27) 初步了解下UIView的最常用知识
-
向一个已知 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
分享到:
相关推荐
xamarin学习笔记B03(ios的UIView的了解)它是所有视图控件的父类。例如UIButton、UILabel、UIImageView等都最终是继承自UIView。它可以添加其它视图作为它的子视图。
一句代码设置UIView及其子类的badgeValue,默认右上角显示 cocoaChina 上传代码比较麻烦,如果有什么问题或者添加什么功能,欢迎大家去我简书留言http://www.jianshu.com/p/497b33250ec1 喜欢的话可以关注我,...
ios中关于uiview
使用ffmpeg软解码视频数据,SDL_audio播放音频数据,SDL_thread管理线程,openGL渲染YUV420数据到UIView。项目太大,自行到github下载。
SCSiriWaveformView, 在 iOS 7的Siri中,UIView子类发现了波形效果 SCSiriWaveformViewUIView子类中重现在 7中看到的波形效果的子类。屏幕截图 用法查看演示项目了解详情。属性对于他的SISinusWaveView,big goes ...
自己写了一个Dome 实现了UIView或者时UIViewController 缩放动画效果
已封装好的实现渐变的UIView,只需传入渐变开始值和结束值就可直接使用。有四种渐变方向可选
文章简介:http://www.jianshu.com/p/f18eb84e213f 最新代码地址:https://github.com/liuxinixn/LXViewShadowPath
基于UIView扩展的类目,用于设置上下左右圆角,可设置单边圆角,也可设置为圆形 github地址:https://github.com/LQQZYY/UIViewCornerDemo 喜欢的话就给颗星支持一下,感谢!
iOS中UIView的翻页动画demo 有几个是私有的api,小心使用。
iOS 中对UIView简单的封装,换个说法:运用帧动画封装了一个HUD,使用起来简单方便,只需要调用 [RKJAnimatingHUD RKJStarAnimatingForView:self];或者 [RKJAnimatingHUD RKJStopAnimatingForView:self];一个类方法...
以前在网上下了个时间选择器Demo,由于封装成UIActionSheet类型,而ios8弃用了UIActionSheet和UIAlertView,不得不对代码进行修改。将封装的UIActionSheet改为UIView,为了多态初始化时添加了枚举(几个时间选择器...
一个在iOS中检测UIView (UIView的曝光)印象事件的工具。SwiftUI支持.zip
iOS UIView 讲诉了UIView在iPhone开发中得运用文档
iOS 方便的UIView类目, 可以轻松获取各类布局的属性.
使用拓展与runtime,为UIView添加手势事件
功能2:给UIButton设置各属性,包括frame、textLabel.font、textAlignment(此属性因没有提示,不推荐使用)以及四种状态下(nomal,hightlighted,selected,disabled)的image、title、titleColor、backgroudImage...
uiView 动画翻转的效果,显示前后两个视图替换显示
ios 网络、json、 xml 、uiviewView 使用 ,博客地址https://blog.csdn.net/dreams_deng/article/details/106575762
主要介绍了IOS UIView的生命周期的实例详解的相关资料,希望通过本文大家能掌握理解这部分内容,需要的朋友可以参考下