通过xib自定义控件
xib和stroyboayd对比
共同点:
都是用来描述软件界面
都是用interface Builder工具来编辑
本质都是转换成代码去创建控件
不同点:
xib是轻量级的,用来描述局部ui界面
创建模型文件 XMGCar
自定义控件
xib 图形设计
xib的加载
方法1 (最常用)
NSArray *views = [[NSBundle mainBundle] loadNibNamed:@"xib文件名" owner:nil options:nil]
方法2
UINib *nib = [UINib nibWithNibName:@"xib文件名" bundle:nil];
NSArray *views = [nib instantiateWithOwner:nil options:nil];
通过xib自定义商品
创建一个UIView