Tôi đang tạo lớp tùy chỉnh cho UIButton
để tăng diện tích nhấn. Tôi cần người dùng đó có thể nhập phần đệm vào bảng phân cảnh. Vì vậy, tôi tạo một thuộc tính IBInspectable
.IBIEspectable UIEdgeInsets không được hiển thị trong IBOutlet
@IBDesignable class UIIconButton: UIButton {
@IBInspectable var touchPadding:UIEdgeInsets = UIEdgeInsetsZero
}
Nhưng nó không được hiển thị trong bảng phân cảnh. Tuy nhiên, nếu thay thế bằng CGRect
thì nó sẽ hiển thị trong bảng phân cảnh.
Đã cho tôi một vài giờ để đến giải pháp này. – Urban