我为将在我的 iOS 应用程序中重复的 View 创建了一个 .xib 文件,其中有一个 UIButton。
我已将该 .xib View 包含在 Storyboard的多个 UIViewController 中。我想将 @IBAction 和 @IBOutlet 链接到我的 .xib View 内特定于每个 UIViewController 的按钮。换句话说,我希望每个 UIViewController 都能完全管理和处理 .xib View 内的 UIButton。
你知道上述是否可行吗?
最佳答案
有几种方法可以满足您的需求。
我这样做的方法是为您的自定义 View 提供一个在触发 IBAction 方法时运行的闭包。每个从 xib 加载 View 的 View Controller 都可以将闭包传递给 View ,并且单击按钮时将运行该操作。
关于ios - 将 @IBAction 从 ViewController 链接到 .xib View 中的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46135652/