![](/img/trans.png)
[英]create IBOutlet / IBAction & connect it with UI in a custom class
[英]Connect IBAction to custom class
我编写了一个自定义类PressableView
。 它识别出抽头,然后在其委托对象上调用协议功能。 由于它是UIView
的子类,因此默认情况下不允许IBAction
的连接。
我想知道是否可以在视图控制器内部连接一个函数(该对象位于可按下的视图中),因此它可以在调用时调用该方法,就像使用UIButton
。
我已经尝试过类似的事情:
class PressableView: UIView {
// ...
@IBOutlet var action: (() -> Void)?
// ...
}
...但是,Xcode不允许该类型为IBOutlet
。
有任何想法吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.