https://ashishkakkad.com/2015/08/how-to-work-with-ibdesignable-and-ibinspectable-in-swift-language/
How to work with IBDesignable and IBInspectable in Swift Language?