我创建了一个具有根视图和一些子视图的xib文件。子视图之一是一个按钮。我已经完全设置了xib的文件所有者。该文件的所有者类是IBDesignable,因此我可以在设计时将自定义视图放在情节提要中的视图控制器中,并在设计时将其加载到Xcode中。
现在,让我们再次转到按钮,它是我的自定义视图的子视图。我想通过拖动控件来向此按钮添加一个动作,但这似乎是不可能的。实际上,我希望能够将此按钮作为情节提要中的普通按钮进行交互。
我知道我可以使用委托模式并在点击按钮时在协议中定义一个动作。但是我需要知道是否有任何更简单的解决方案,例如拖动控件以将动作添加到xib自定义视图的子视图中。