1.如果需要在storyboard中加入自定义的xib,我们第一步需要设置好布局和更改其类名:
image.png
2.在customView中,默认我们会做这样的设置(以为这样可以达到目的):
image.png
3.实际上并没有达到目的: image.png
打印看,发现此时customview虽然被创建了,但是它的子视图却是空的:
image.png
4.现在我们这样做处理:
① 去除customview的类名:
image.png
②设置file's ower 为customView:
image.png
③拖线(如果之前用加载xib的拖线方式,请先删除掉):
image.png
拖线完毕后:
image.png
下一步加载该xib,加载时默认会调用
init?(coder aDecoder: NSCoder)
:image.png
END
网友评论