美文网首页
View和xib文件绑定

View和xib文件绑定

作者: 涵啸虎 | 来源:发表于2020-03-30 11:01 被阅读0次

自己创建的View类,自动创建时只有.h和.m文件。需要自行添加xib文件。然后,需要我们在实现文件中将xib与创建的类进行绑定。这里建议将xib文件的名字设置成view类的名称。这样可以用下面代码绑定。


- (instancetype)initWithFrame:(CGRect)frame {

    self= [super initWithFrame:frame];

    if(self) {

        self = [[NSBundle mainBundle] loadNibNamed:NSStringFromClass([self class]) owner:nil options:nil].firstObject;//加载xib文件

        self.frame= frame;

    }

    return self;

}


关于为什么要使用initWithFrame:可以参考链接

NS_UNAVAILABLE 与 NS_DESIGNATED_INITIALIZER

相关文章

  • View和xib文件绑定

    自己创建的View类,自动创建时只有.h和.m文件。需要自行添加xib文件。然后,需要我们在实现文件中将xib与创...

  • xib在代码中调整

    1,自定义view继承uiview。创建xib文件绑定该view以及元素2,在自定义view内部创建一个初始化方法...

  • xib的问题

    1.view 适合和 xib进行绑定,想要绑定的思路很简单,就是在xib中设置它的class 和类相同就行了vie...

  • Use Xib in Storyboard / 在StoryBo

    如何使用Xib创建自定义UIView 新建一个空白View xib文件 关联xib文件和code 文件 有两种方式...

  • Swift SnapKit获取真实frame

    一.通过协议方法款速加载xib中的view1.首先创建对应的xib和view文件2.创建协议文件,NibLoad....

  • 从xib中自定义view的最佳姿势

    内容 创建View和Xib 设置关联xib 在MyCustomView.m文件添加xib的初始化 使用(代码和xi...

  • xib文件使用

    xib用来描述一个View。一个xib文件可以描述多个View。 加载xib的加载方式一 方式二

  • xib 原理、嵌套、可视化、继承

    xib嵌套 封装了一个view,它自带有xib。想让它能在其他xib、SB中使用 1.绑定xib的File Own...

  • iOS:在xib文件中使用另外一个xib文件

    在自定义View的时候我们会遇到在一个xib文件中用到一个View,而这个View也是用xib文件定义的,接下来就...

  • 【知识总结】xib 自定义视图总结

    xib文件的使用分为两种:1,使用代码载入2,在其他xib文件中通过绑定class使用自定义的xib文件 而这两种...

网友评论

      本文标题:View和xib文件绑定

      本文链接:https://www.haomeiwen.com/subject/mdbmuhtx.html