Swift 怎么用xib 自定义View

Swift 怎么用xib 自定义View,第1张

swift用xib自定义View的方法如下:

1. 创建一个IDView,添加一个IDView.Xib

2. 对IDCard.xib添加约束

3、在IDCard.xib的 File's Owner class 设置为IDCard:

4、在IDCard.swift中添加如下代码,把xib的view连线到代码上的contentView:

5、绑定xib,实现 @IBInspectable, @IBDesignable这几部分代码

跳转到xib时,让xib自适应屏幕的大小的方法是:添加约束

这里举一个例子,步骤如下:

1)cocoaPod的podfile文件如下

2)StoryBoard添加子视图View1如下

3)所要加载的xib如下

4)viewcontroller加载XIB到某个视图上,并约束其大小代码如下

如果想自适应屏幕大小,只要在4)代码中相应的把self.View1改成self.view即可~


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/7955902.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-11
下一篇2023-04-11

发表评论

登录后才能评论

评论列表(0条)

    保存