Advertisement
Guest User

Untitled

a guest
Dec 5th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 0.52 KB | None | 0 0
  1. @IBDesignable
  2. class MyImageView: UIImageView {
  3.    
  4.     @IBInspectable var bkgColor: UIColor = .green
  5.    
  6.     override init(image: UIImage?) {
  7.         super.init(image: image)
  8.         commonInit()
  9.     }
  10.  
  11.     override init(frame: CGRect) {
  12.         super.init(frame: frame)
  13.         commonInit()
  14.     }
  15.  
  16.     required init?(coder: NSCoder) {
  17.         super.init(coder: coder)
  18.         commonInit()
  19.     }
  20.    
  21.     override func prepareForInterfaceBuilder() {
  22.         super.prepareForInterfaceBuilder()
  23.         commonInit()
  24.     }
  25.    
  26.     func commonInit() -> Void {
  27.         backgroundColor = bkgColor
  28.     }
  29.    
  30. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement