objective-c - 单个 UI 事件的多个 IBAction

标签 objective-c ios interface-builder ibaction

我有点不好意思问这个...如果我希望在使用 UIButton 时发生两种截然不同的事情,我可以在 Interface Builder 中将其连接起来吗?我找不到向事件添加多个操作的方法。

显而易见的答案是连接一个操作,并在同一代码块中执行这两种方法。但我非常喜欢连接到“saveItem”的按钮操作,而不是一些通用的“buttonPressed”方法。

我想我也可以在代码中添加操作。

最佳答案

不幸的是,没有办法使用内置 UI 类来做到这一点。您必须连接到一个 IBAction,然后调用您想要调用的方法。

关于objective-c - 单个 UI 事件的多个 IBAction,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10095314/

相关文章:

c++ - 是否可以从 Objective-C 获得中间 C 代码?

iphone - iOS:如何执行 HTTP POST 请求?

iphone - 隐藏底栏导航 Controller

ios - 如何将镜像添加到 2d Box 角

ios - 静态单元格中的复选框

ios - TableView 的开始位置在模拟器中是错误的,并且在 Storyboard中不一样

iphone - 'NSInternalInconsistencyException',原因 : '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the GameView nib but the view outlet was not set

ios - 从NSArray/NSDictionary中的空键获取值

objective-c - tvOS:当按钮处于水平顺序时,将第一个按钮作为首选焦点 View

iphone - 从应用程序目录中检索文档