0
A
回答
2
您可以将多个按钮挂钩到相同的IBAction,因此您可以这样做。
但IBActions只是方法。例如,如果你有一些动作doSomething:
,你可以把它叫做一个对象:
[obj doSomething:nil];
0
一个IBAction为仅仅是Interface Builder的提示。这实际上是另一种说法无效的方式。
#define IBAction void
所以没有什么特别的。 在Interface Builder中,可以将不同按钮的触摸事件连接到同一个IBAction。 您也可以从另一个IBAction方法调用IBAction方法。使用sender参数来标识事件的来源。
例如,
-(IBAction)buttonTapped:(id)sender {
UIButton *btn = (UIButton *)sender;
NSLog(@"tapped: %@", btn.titleLabel.text);
[self anotherIBAction:sender];
}
相关问题
- 1. IBAction事件的含义
- 2. 自定义事件WordPress的定时任务不执行
- 3. Cron事件不会在自定义WordPress插件中执行
- 4. 事件回调未在自定义gtk3小部件中执行
- 5. 自动执行自定义Maven插件
- 6. 自定义事件对于自定义的jQuery插件
- 7. 自定义对话框执行NPE
- 8. 春XD自定义的作业执行事件
- 9. jQuery触发器不执行自定义事件
- 10. GXT自定义事件处理程序代码执行多次
- 11. 自定义JavaScript事件对象?
- 12. 自定义Flash/Flex事件对象
- 13. Ubuntu SDK - 自定义可执行文件
- 14. 自定义UIButton - IBAction不工作
- 15. 自定义IBOutlet属性链接IBAction
- 16. IBAction在自定义UITableViewCell中的按钮
- 17. 为自定义控件定义可执行文件的路径
- 18. jQuery:自定义事件不运行
- 19. 执行自定义任务
- 20. 事件自定义事件,从组件
- 21. 我想执行我在自己制作的自定义事实
- 22. 如何让自定义对象侦听子自定义对象的事件?
- 23. Javascript自定义对象需要监听另一个自定义对象事件
- 24. Swift - IBACTION如何执行segue
- 25. ProcessBuilder执行自定义可执行文件
- 26. 事件vs自定义事件
- 27. 如何对自定义AJAX事件进行单元测试
- 28. 骨干 - 鉴于事件自定义事件对象
- 29. 使用事件表格自定义对话框事件处理
- 30. 定义并触发自定义事件