本日もiOS初学者向けのTipsです👷♀️
結論
User defined runtime attributes
でlayer.cornerRadius
項目を設定することで、コードベースからでなく、Interface BuilderからcornerRadius
を変更できるようになります。
ちなみにIBInspectable
で下記のようにプロパティを追加すると、その属性をInterfaceBuilderから設定できるようになります。
extension UIView { @IBInspectable public var cr: CGFloat { get { return layer.cornerRadius } set { layer.cornerRadius = newValue } } }
てな感じで本日も以上となります🍺