티스토리 뷰

@IBDesignable

class SeparatorButtons: UIView {

  

  let nibName = "SeparatorButtons"

  var contentView: UIView?

  

  override init(frame: CGRect) {

    super.init(frame: frame)

    loadViewFromNib()

  }

  

  required init?(coder aDecoder: NSCoder) {

    super.init(coder: aDecoder)

    loadViewFromNib()

  }

  

  override func prepareForInterfaceBuilder() {

    super.prepareForInterfaceBuilder()

    loadViewFromNib()

  }

  

  func loadViewFromNib() {

    let bundle = Bundle(for: type(of: self))

    let nib = UINib(nibName: nibName, bundle: bundle)

    let view = nib.instantiate(withOwner: self, options: nil).first as! UIView

    view.frame = self.bounds

    self.addSubview(view)

    contentView = view

  }

}

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함