swift - 何时使用 IBAction 与 UITapGestureRecognizer?

标签 swift

我见过 Storyboard按钮与IBAction代码以及UITapGestureRecognizers结合在一起(这里不是指以编程方式定义的按钮)。

我很好奇是否有任何(不是强烈固执己见的)理由在特定情况下选择其中一种而不是另一种。

最佳答案

按钮有自己的点击操作事件。 所有其他 UI 元素都没有。

例如,如果您想处理标签点击事件,则必须使用手势识别器。

关于swift - 何时使用 IBAction 与 UITapGestureRecognizer?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53277964/

相关文章:

swift - 在异步任务中锁定和解锁 dispatch_queue_t

ios - 以编程方式创建的 UIView 的框架为 0

ios - 如何在 FMDB 查询 iOS Swift 4 中使用 Like with Text?

ios - 如何在 iOS 中实现可以处理多个 API 调用的数据模型?

json - Swift - 嵌套对象的映射(Objectmapper)

swift - 等到带有异步网络请求的 swift for 循环完成执行

objective-c - 是什么导致 UIBarButtonItem 出现此初始化程序继承问题?

swift - UIPageViewControllers UIPageControl 在转换过程中出现故障

iOS WebView 空白间隙

ios - 如何在 viewDidLoad() 方法上更新 Swift 3 中的 UIProgressView?