xib文件使用

来源:互联网 发布:视频滚动字幕制作软件 编辑:程序博客网 时间:2024/05/22 09:54

xib布局文件在安装到手机后会被转成nib文件。因此记住nib就是xib。

获取一个xib文件

//使用NSBundleloadNibName方法获取,传入要获取的xib的文件名(不用后缀)。

NSBundle *bundle = [NSBundlemainBundle];

   NSArray *objs = [bundleloadNibNamed:@"xib文件名"owner:niloptions:nil];

 

获取xib布局中的各个View

通过NSBundle获取的xib结果的是一个NSArray对象,因为这个方法会返回读取到的xib文件中根目录的所有View。

 

获取读取的的xib文件的子控件的方法:

1、通过容器的View的subView方法获得子view的NSArray对象。对象的排列由xib文件中的子对象排列觉得。在排列优先的先读取到。

 

2、通过子View的viewWithTag:方法来获取子View(ps:要先为各个view设置tag)。

0 0
原创粉丝点击