Xib
2015-11-07 14:35
169 查看
代码会执行两个方法
//从xib里面连线完成就会执行这个方法
-(void)awakeFromNib{
}
//从xib里面加载出来就会执行 ,只是把View加载出来,里面子控件没有连好线
-(id)initWithCoder:(NSCoder *)aDecoder{
self = [super initWithCoder:aDecoder];
if (self) {
}
return self;
}
//从xib里面连线完成就会执行这个方法
-(void)awakeFromNib{
}
//从xib里面加载出来就会执行 ,只是把View加载出来,里面子控件没有连好线
-(id)initWithCoder:(NSCoder *)aDecoder{
self = [super initWithCoder:aDecoder];
if (self) {
}
return self;
}
/** * 这个方法是控件通过代码创建的话,必须要执行的方法 * * @param frame <#frame description#> * * @return <#return value description#> */ - (instancetype)initWithFrame:(CGRect)frame { self = [super initWithFrame:frame]; if (self) { } return self; }
initWithFrame 和 initWithCoder 都可以往 在里面添加子控件; 通过xib创建的控件在awakeFromNib 里面使用
initWithCoder里面添加 如果想使用里面原有的控件就再
相关文章推荐
- 根据Excel的内容和word模板生成对应的word文档
- 虚方法的重写与普通方法的隐藏的区别;抽象方法和虚方法有什么区别?
- failed to load the jni shared jvm.dll
- 自然语言处理
- playframework 任务计划程序
- VC释放资源文件DLL,EXE等。。。
- 禁止表单自动提示缓存数据
- Android学习笔记--存储方案(SharedPreference、文件IO)
- python之smtplib模块 发送邮件
- android 判断滑动事件或者点击事件
- HDU3183 RMQ/贪心
- 顺序表的定义及基本操作
- 关于Flex的MessageBroker Endpoints channels的配置运用
- Ubuntu和Windows默认系统启动顺序修改
- POJ 2831 次小生成树
- 堆排序
- Flowing Water
- 一个简单json数据提交实例
- [LeetCode] Integer to English Words
- easyui动态添加validType