Skip to content

Instantly share code, notes, and snippets.

@paingpyi
Forked from bwhiteley/gist:049e4bede49e71a6d2e2
Last active August 29, 2015 14:21
Show Gist options
  • Save paingpyi/7ffa6461aa025a757f42 to your computer and use it in GitHub Desktop.
Save paingpyi/7ffa6461aa025a757f42 to your computer and use it in GitHub Desktop.
// Create CustomView.xib, set File's Owner to CustomView.
// Link the top level view in the XIB to the contentView outlet.
class CustomView : UIView {
@IBOutlet weak private var contentView:UIView!
// other outlets
override init(frame: CGRect) { // for using CustomView in code
super.init(frame: frame)
self.commonInit()
}
required init(coder aDecoder: NSCoder) { // for using CustomView in IB
super.init(coder: aDecoder)
}
private func commonInit() {
NSBundle.mainBundle().loadNibNamed("CustomView", owner: self, options: nil)
self.addSubview(contentView)
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment