티스토리 뷰

@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
링크
«   2025/12   »
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 31
글 보관함