我正在使用 Swift 并了解@IBInspectable。我想知道是否可以创建一个允许其他视图和 viewController 设置内部按钮操作的自定义视图,因为 ViewController 将 IBAction 直接链接到它拥有的按钮。
我可以在我的自定义视图中使用 Selector 类型创建一个@IBInspectable,但它对 Interface Builder 中的其他类不可见。
@IBInspectable private var touchUpInside =
NSSelectorFromString("didClickButton") {
didSet {
button.addTarget(self, action: "touchUpInside", forControlEvents: UIControlEvents.TouchUpInside)
}
}
但不可见
谢谢!