Я создаю пользовательский класс для UIButton
, чтобы увеличить область отвода. Мне нужно, чтобы пользователь мог вводить дополнение в самой раскадровки. Поэтому я делаю недвижимость IBInspectable
.IBInspectable UIEdgeInsets, не показанный в IBOutlet
@IBDesignable class UIIconButton: UIButton {
@IBInspectable var touchPadding:UIEdgeInsets = UIEdgeInsetsZero
}
Но он не показан в раскадровке. Однако, если заменить их на CGRect
, то это видно в раскадровке.
Принял меня пару часов, чтобы добраться до этого решения. – Urban