Swift:一般繼承父類的寫法

Extensions.swift  =>


import Foundation

import UIKit


// MARK:- UIView


extension UIView {

    func updateView() {

        

        for view in self.subviews {

            view.updateView()

        }

    }

}



BasicallyView.swift =>


import UIKit


class BasicallyView: UIView {

     

 override func updateView() {

        super.updateView()

    }

}


自定義的View =>


  override func updateView() {

        super.updateView()

        

        //寫自己需要的代碼,如下

        self.backgroundColor = UIColor.clear

       

    }


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章