在Storyboard/xib中使用xib创建的控件

1. 首先新建一个自定义的xib文件,这个xib文件的class不需要指定,就为默认类型。

2.创建对应的swift文件,本文为demoView。然后将xib文件的file's Owner指定为该类。

3. 将xib中最外层的view,拖线到demoView中(因为指定了file's Owner类型,所以线默认类型为file's Owner,其他需要拖线的属性就像普通的xib文件一样操作即可,类型也是file's Owner)

4.重写init?(coder aDecoder:NSCoder)方法,在里面加载xib文件,并且赋值给步骤3中拖线的最外层view。注意 要给view的frame赋值

5.使用。 在其他storyboard或者xib中使用到时,拖一个占位的UIView控件,并将该控件的类指定为上述步骤中创建的类即可。

记性不好,记录一下操作步骤~

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

推荐阅读更多精彩内容