使用OC開發(fā)的時(shí)候我們經(jīng)常會使用便利構(gòu)造器贩汉,初始化時(shí)很方便驱富,那么在swift中我們?nèi)绾问褂帽憷麡?gòu)造器呢,小編就告訴大家吧匹舞。
我們以繼承UIView為例
首先褐鸥,重寫init方法:
然后,創(chuàng)建便利構(gòu)造器赐稽,注意使用convenience叫榕,其中浑侥,self.init()就是調(diào)用上面init(frame: CGRect)方法,我們在初始化時(shí)傳一個(gè)字符串晰绎,并且創(chuàng)建一個(gè)label锭吨,把這個(gè)字符串給label:
下面,就是在自定義UIView中的方法寒匙,下面我們開始使用了:
運(yùn)行出來的效果:
以下是完成代碼:
以上有什么問題歡迎大家指出來,我們相互學(xué)習(xí)躏将。