首页 > 其他 > 详细

通过xib文件创建和连接UIView

时间:2015-10-13 20:54:39      阅读:323      评论:0      收藏:0      [点我收藏+]

使用Xcode写程序,时间长了,对于界面上的元素,很多时候不想手写代码进行构建,但是有些UIView里面的子控件,又不能通过xib直接进行构造,要是总使用UIViewController来结合xib进行构造界面,在一些时候会觉得浪费(总觉得大才小用),系统开销也不一样,具体没测过,只是个人感觉。

xib文件可以通过NSBundle来装载,装载后得到一个NSArray,可以用这个NSArray来进行构造UIView,需要放在UIView里显示的元素,可以在构造xib的时候拖放到界面上,需要注意的是,这个xib所对应的class类型,一定要选你自己设定的UIView。
以下为部分代码:

NSArray* nibViews =  [[NSBundle mainBundle] loadNibNamed:@"CustomView" owner:selfoptions:nil];  

    CustomView *subView = [nibViews objectAtIndex:0];

    [self addSubview:subView];

 

说明:CustomView是自定义的UIView。

通过xib文件创建和连接UIView

原文:http://www.cnblogs.com/isItOk/p/4875537.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!