美文网首页收藏ios
iOS开发在xib文件中使用子xib构造view

iOS开发在xib文件中使用子xib构造view

作者: 胡小夜大叔 | 来源:发表于2017-02-25 17:22 被阅读607次

在iOS开发中经常会使用xib来快速开发UI,那么有时候会遇到要在某个view的xib继续添加子view的xib,那么如何做到呢,咳咳,请继续往下看。


譬如我们有这样一个工程,我们要在storyboard以xib的方式把SubXibView添加上去。

1.构造SubXibView
首先选中SubXibView的xib文件,然后把xib的File's Owner选中,在右边的Class中标示为SubXibView类,注意是File's Owner的哦,如下图:

构造子view

然后在SubXibView.h中添加一个View的属性,并和xib的View关联起来,如下:

添加mainView

在xib中按住ctl从File's Owner 拖线到View,并和创建的mainView关联:

拉线 关联

在.m文件中加入以下代码:

M

这样子view的关键步骤就ok了

2.添加子view到父view上

这里我要把SubXibView以xib的方式添加到stroyboard上,添加到别的父view的xib上同理:

添加的目标View上

拉个view上去,然后把Class改为子view的类名就好了,运行看看吧

完美

完美!

相关文章

网友评论

    本文标题:iOS开发在xib文件中使用子xib构造view

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