对关于xib使用的一些心得:

总结了一些关于xib使用注意事项

1、 如果 一个View 从xib中加载,那么就不能引用 【xxx alloc】 init】 和【xxx alloc】initWithFrame:】创建

2、 如果 一个View经常被使用,就应该被提供快速构造 类方法

3、 如果 一个View从xib被加载:

用代码添加一些子控件,必须在 initWithCoder : 和 awakeFromNib 里创建

如果View从xib中加载,那么就不会会调用init、initWithFrame

其他initWithFrame是用代码创建的才会有用

如果View从xib中加载,那么就会调用initWithCoder:方法

其他initWithFrame是用代码创建的才会有用

创建子控件

如果子控件从xib中创建,是处于未唤醒状态

如果是添加view的子控件,那么就从initWithCoder 这里添加就ok了

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容