xib加载的两种方式
2024-10-21 07:37:44
•Xib文件的加载
Ø方法1
NSArray *objs = [[NSBundle mainBundle] loadNibNamed:@"AppView" owner:nil options:nil];
这个方法会创建xib中的所有对象,并且将对象按顺序放到objs数组中
(如果xib如右图所示,那么objs数组中依次会有3个对象:1个UIView、1个UIButton、1个UISwitch)
Ø方法2
bundle参数可以为nil,默认就是main bundle
UINib *nib = [UINib nibWithNibName:@"AppView" bundle:[NSBundle mainBundle]];
NSArray *objs = [nib instantiateWithOwner:nil options:nil];
•在开发阶段,面向开发者的是xib文件; 当把应用装到手机上时,xib文件就会转为nib文件
•
最新文章
- ubuntu15 coreclr
- Linux下介绍一款不错的HTML编辑器
- uploadify 火狐不兼容问题解决方案
- 【ZOJ 3844】Easy Task
- HTTP 状态消息
- ESP32学习笔记(一) 环境搭建与下载
- Hybrid App(二)Cordova+android入门
- 使用 Http 的 Post 方式与网络交互通信
- CF CROC 2016 Intellectual Inquiry
- What is the difference for delete/truncate/drop
- angular2.x指令
- BZOJ2820:YY的GCD
- yii2 rules 验证规则
- netfilter/iptables 简介
- opencv学习记录
- 各种Queue分析
- 浅谈css中渐变衔接
- 类Pinterest Web原型制作分享——花瓣网
- zabbix系列之二——安装
- MySQL 日期计算