美文网首页
自定义创建UIView

自定义创建UIView

作者: best_su | 来源:发表于2018-04-08 11:05 被阅读0次
import UIKit
//一个枚举
enum viewType {
    case NoneTest
    case AlreadyTest
    case OtherTest
}

class MainView: UIView {

    init(type: viewType) {
        
        super.init(frame: CGRect.zero)
        
        if type == .NoneTest
        {
            setUI()
        }
        else if type == .AlreadyTest
        {
            self.prepaerUI()
        }
        else
        {
            self.creatUI()
        }
    }

    required init?(coder aDecoder: NSCoder) {
        fatalError("init(coder:) has not been implemented")
    }
    //创建UI的方法1
    private func prepaerUI()
    {
        
    }
     //创建UI的方法2
    private func setUI()
    {
        
    }
     //创建UI的方法3
    private func creatUI()
    {

    }

}

相关文章

网友评论

      本文标题:自定义创建UIView

      本文链接:https://www.haomeiwen.com/subject/ixsphftx.html