IOS中关于Xib的使用

ios中关于Xib使用

  • xib和Storyboard的区别
    • xib是轻量级,用来描述局部UI界面
    • Storyboard是重量级,用来描述整个软件的多个界面,并且能展示多个页面之间的跳转关系
  • 如何自定义xib?
    • 新建自定义控件类
    • 新建xib文件(文件名建议和view的类名一致)
    • 修改xib中的view的类名
    • 封装xib的加载过程
    • 增加模型属性,在模型属性set方法中设置数据到子控件上
  • xib 文件在编译时会变成 Nib
    test.xib -> testNib


    新建自定义控件类和xib文件
修改xib中的view的类名
封装xib的加载过程
增加模型属性,在模型属性set方法中设置数据到子控件上

https://github.com/liuxingchen930831/UI-03-Xib

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容