Swift中如何使用便利构造器
2016-05-14 本文已影响868人
Fluent
使用OC开发的时候我们经常会使用便利构造器,初始化时很方便,那么在swift中我们如何使用便利构造器呢,小编就告诉大家吧。
我们以继承UIView为例
首先,重写init方法:
重写init方法然后,创建便利构造器,注意使用convenience,其中,self.init()就是调用上面init(frame: CGRect)方法,我们在初始化时传一个字符串,并且创建一个label,把这个字符串给label:
便利构造器下面,就是在自定义UIView中的方法,下面我们开始使用了:
创建TestView运行出来的效果:
以下是完成代码:
以上有什么问题欢迎大家指出来,我们相互学习。