Xib文件的建立与显示
来源:互联网 发布:长沙seo推广 编辑:程序博客网 时间:2024/06/05 18:55
1.xib文件的视图创建
//a) 加载xib的文件(三步走)//说明:第一步加载资源文件;NSBundle是应用程序的资源包NSBundle *mainBundel = [NSBundle mainBundle];//b) 从xib文件中读取视图(view) -----> 存储方式是数组的方式/* 说明:1) 加载的时候只加载文件名,不要带后缀; 2) mainBundel loadNibNamed:@"view3" owner:self options:nil mainBundel -------> 资源包对象 loadNibNamed -----> 加载的名称 owner ------> 加载到哪个对象上 options ------> 参数 3) nibArray的元素只有一个。 */NSArray *nibArray = [mainBundel loadNibNamed:@"view3" owner:self options:nil];NSLog(@"nibArray = %ld", nibArray.count);//c) 读取第一个资源文件,并赋值给UIView对象UIView *view3 = [nibArray firstObject];//d) 自定义显示空间view3.frame = CGRectMake(20, 200, 100, 100);//e) 将该view3加载到_window中显示[_window addSubview:view3];//f) 可以将上述a)、b)、c)合成为一步加载一个viewUIView *view4 = [[[NSBundle mainBundle] loadNibNamed:@"view4" owner:self options:nil] lastObject];//说明自定义空间大小显示view4.frame = CGRectMake(20, 350, 100, 100);[_window addSubview:view4];
与View绑定的xib文件显示
View5 *view5 = [[[NSBundle mainBundle] loadNibNamed:@"view5" owner:self options:nil] firstObject];view5.frame = CGRectMake(260, 260, 100, 200);[_window addSubview:view5];
0 0
- Xib文件的建立与显示
- xib文件里的view不显示,却显示黑屏
- Xib的两种加载方式,与xib建立关系的两种方式
- xib文件的应用
- xib文件的使用与封装自定义view的步骤
- 【iOS开发】关于xib文件的运用与封装
- UIViewController与xib文件是如何关联的
- 二叉树的建立与显示
- 线性链表的建立与显示
- xib、storyboard文件的使用
- xib与nib的区别
- xib与nib的区别
- XIB与Storyboards的优缺点
- iOS-Xib与代码混编实现单行显示宽度可变的lable
- storyboard和xib的区别以及如何加载xib文件
- 在父xib文件中复用子 xib的做法
- 文件的建立/检查与删除
- vb资源文件的建立与使用
- python组合数据类型
- 【HDU2048】数塔(简单动态规划/DP)
- Linux C编程实战——第六章 文件操作_项目实现_自写ls命令
- 用httpPost对Json发送和接收的例子
- 2016/07/20 多线程
- Xib文件的建立与显示
- Base64小记
- iOS 边缘滑动返回
- HDOJ 2089 不要62
- MinGW 下编译 libcurl
- 开发人员的网页汇总
- Codeforces Round #363 C (Div. 2) Vacations
- HDU 5727 Necklace (二分图匹配hungary)
- 分批加载