xib嵌套xib

作者: 波妞和酱豆子 | 来源:发表于2017-07-20 14:14 被阅读24次

近期迭代版本 有一个小需求 然后就想着用xib来写 然后就踩进了这个小坑
因为嵌套的视图层有很多 所以需要UIView.xib嵌套UIView.xib
其实吧这个问题并不难 百度一搜有很多解决的答案
但是需要捋一捋才能通顺 接下来开始

第一步 创建视图

第二步 在ChildView.xib上拖拽好你想要的控件,我这里就随便放了几个

第三步 这点很重要 千万不能弄错

在ChildView.xib的File's Owner中的Custom Class中关联到本类 而不是当前View的Custom Class 要注意区分

要写在这个位置

而这个位置不要写

第四步 在.h里写个UIView的属性

.m里写上这段代码

第五步 要注意 按住control拽线关联这个view 然后点击选中这个view

接下来看看MainView.xib怎么整

注意全红圈的位置 在MainView.xib里随便加个UIView 然后把这个view的Class上填写刚才的ChildView 然后把MainView的Class写上自己的MainView

注意:这里不用写 这里不用写 这里不用写

然后在.h里写个类方法 注意.m里要这样写

最后在ViewController里初始化一下并addSubview上就OK了

运行结果

小结

当时一直跳不出来的坑是什么呢?就是无限崩在这里还不报错 就是这个地方 记忆尤深啊 如果大家也遇到这个问题的话 可以私信我也可以加我QQ:1009763727 第一时间为你解决


相关文章

  • xib嵌套xib

    近期迭代版本 有一个小需求 然后就想着用xib来写 然后就踩进了这个小坑因为嵌套的视图层有很多 所以需要UIVie...

  • xib嵌套xib

    xib定制类嵌套在另一个xib中的方法 我不是一个经常使用xib的人,总感觉xib所见即得,非常简单,昨天同事在写...

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

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

  • xib中嵌套使用xib

    在xib中嵌套使用xib,如果使用不正确会导致子xib最后加载不出来(具体原因可以查看第一篇参考文章)。可行的方法...

  • xib中嵌套使用xib

    在xib中嵌套使用xib,如果使用不正确会导致子xib最后加载不出来(具体原因可以查看第一篇参考文章)。可行的方法...

  • ios xib的多重继承实现

    对于重用xib进行开发的朋友,往往遇到一些很现实的问题,如xib嵌套,无法重用继承等,导致xib的数量泛滥,UI类...

  • xib问题宽度问题

    用xib定制的UITableViewCell中嵌套UICollectionView时,collectionview...

  • Xib嵌套Xib,可视化实例

    该文章为本人独创,转载请说明,谢谢合作 先上个效果图 可以明显的看到 Test View 和 Test View2...

  • iOS:swift xib 嵌套

    https://www.jianshu.com/p/98f7ae035a7b[https://www.jiansh...

  • xib嵌套的问题

    问题的由来 问题一:我们经常会遇到在xib中的某一部分,我们在另外一个自定义View里面也能用到,我们可以将这部分...

网友评论

本文标题:xib嵌套xib

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