NSScreencast Episode #138 IBDesignable
IBDesignableの使い方
- iOS 8 and Xcode 6 are available and out of NDA
- Previewを見ながら実装できる
- DesignableKit
- Linked Libraries
- Build
- PosterView.swift
- @IBDesignable class PosterView : UIView
- var label: UILabel!
- two phase initialization
- The Swift Programming Language: Initialization
- required init(coder aDecoder: NSCoder)
- override init(frame: CGRect)
- @IBInspectable var text: NSString? {
- didSet { }
- layer.cornerRadius = 24
- clipsToBounds = true
- override func prepareForInterfaceBuilder()