美文网首页
UIView初始化执行函数的时机

UIView初始化执行函数的时机

作者: Huangjs | 来源:发表于2016-05-09 17:58 被阅读185次

-(id)initWithFrame:(CGRect)frame - UIView的指定初始化方法;总是发送给UIView去初始化,除非是从一个nib文件中加载的;

-(id)initWithCoder:(NSCoder *)coder -从nib文件中加载的时候发送此消息给UIView;

-(void)awakeFromNib -在所有的nib中的对象初始化和连接后将发送此消息;只适用于从nib加载对象;如要重写,其中还必须调用父类的awakeFromNib;

-(void)willMoveToSuperview:(UIView *)newSuperview -在一个子视图将要被添加到另一个视图的时候发送此消息;

-(void)willMoveToWindow:(UIWindow *)newWindow -在一个视图(或者它的超视图)将要被添加到window的时候发送;

-(void)didMoveToSuperview -把一个视图插入到视图层级之后发送此消息;

-(void)didMoveToWindow -当视图获得它的window属性集的时候发送此消息.

相关文章

  • UIView初始化执行函数的时机

    -(id)initWithFrame:(CGRect)frame - UIView的指定初始化方法;总是发送给UI...

  • 2020-11-07

    JS 函数的执行时机 函数的执行时机不同结果也会不同,js也分为同步执行和异步执行 简单的举几个同步执行例子1、 ...

  • 程序启动原理

    打开程序 -> 执行main函数 -> 执行UIApplicationMain函数 -> 初始化UIApplica...

  • 回顾, 总结

    iOS程序启动过程 执行Main函数 执行UIApplication Main函数 初始化UIApplicatio...

  • UIView 设置指定几个角为圆角

    //初始化UIView UIView * view = [UIView alloc]initWithFrame...

  • [C++之旅] 11 初始化列表

    [C++之旅] 11 初始化列表 初始化列表的特性 初始化列表先于构造函数执行 初始化列表只能用于构造函数 初始化...

  • State组件生命周期

    /** 初始化:State初始化时会依次执行 : 构造函数 > initState > didChangeDepe...

  • Vue源码探究-类初始化函数详情

    Vue源码探究-类初始化函数详情 随着初始化函数的执行,实例的生命周期也开始运转,在初始化函数里可以看到每个模块向...

  • JS函数的执行时机

    JS函数的执行时机 在解释JS函数的执行时机之前,先来看一个例子 将console.log打印出来是什么呢?答案是...

  • 立即执行函数

    针对初始化的函数,执行完即被销毁 定义方式: (function abc(){ 函数内容 }())

网友评论

      本文标题:UIView初始化执行函数的时机

      本文链接:https://www.haomeiwen.com/subject/czyerttx.html