![](/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.