iOS学习笔记5

Xib与StoryBoard区别

  • xib为轻量级
    • 描述局部view的显示
  • storyboard重量级
    • 描述多个界面

加载xib文件

// 一般情况下bundle参数传入nil 默认就为mainBundle. 注意是参数
NSArray *objc = [[NSBundle mainBundle] loadNibNamed:@"文件名" owner:nil options:nil];

xib的Class需要设置.

封装xib的加载过程

@interface
+ (instancetype) shopView;
@end

在类扩展中,增加子控件属性.
在申明文件中增加模型属性
提供模型数据,设置子控件.通过set方法

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 之前在看MIT那个教学视频时,对iOS的界面布局点到即止,一直对Auto Layout的原理不太明了。最近重新看了...
    __七把刀__阅读 12,929评论 6 20
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,194评论 4 61
  • *面试心声:其实这些题本人都没怎么背,但是在上海 两周半 面了大约10家 收到差不多3个offer,总结起来就是把...
    Dove_iOS阅读 27,309评论 30 472
  • 一读祈祷文、规画、了凡能量诵、经文 二、行动: 1.聆听:早晨孩子起来开始找东西,发脾气,我静静地等待,他是缘何由...
    阳光中的晨薇阅读 891评论 0 0
  • 琼斯太太姓李,三十多岁,是个有夫之妇,这些事在缠绵之前张子雷都知道。 琼斯太太的老公是她的初恋,俩人恋爱谈了两年便...
    徐胡桃阅读 3,975评论 4 14