Sto creando una classe personalizzata per UIButton
per aumentare l'area di tocco. Ho bisogno che quell'utente possa inserire il padding nello storyboard stesso. Quindi creo una proprietà IBInspectable
.IBInseguibile UIEdgeInsets non mostrato in IBOutlet
@IBDesignable class UIIconButton: UIButton {
@IBInspectable var touchPadding:UIEdgeInsets = UIEdgeInsetsZero
}
Ma non è mostrato nello storyboard. Tuttavia se si sostituisce lo stesso con CGRect
allora è visibile nello storyboard.
Mi ci sono voluti un paio d'ore per arrivare a questa soluzione. – Urban