美文网首页
关于UIView及其子类的初始化方法

关于UIView及其子类的初始化方法

作者: MyNameDDQ | 来源:发表于2018-04-25 22:13 被阅读0次

问题描述:
在[super initWithFrame:]之前,也就是在self没被父类初始化之前,当前类的实例(即self)没有layer层而且不能添加子视图(addSubview:)。

解决办法:
只能在self调取完父类的初始化方法以后才能对设置layer层以及添加子视图。
另外,及时进行了父类初始化self本身内存地址都不会改变(即没有重新赋值一个新的实例),只是对应的相关属性发生改变。

相关文章

网友评论

      本文标题:关于UIView及其子类的初始化方法

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