在不阻止识别器的情况下将项目添加到 UIView

Add item to UIView without blocking recognisers

如何添加 UIButton、UIImage、UILabel 等而不阻止后面的小部件设置为调用的任何功能?

例如,我可能有一个 UIButton,在它上面是一个 UIImage(它比按钮小,您仍然可以看到并点击按钮)。当点击 UIImage 时,如何触发后面的按钮功能?注意:我不想将图像编程为具有与按钮相同的功能,也不想简单地向按钮添加图像。我希望它在顶部。

我正在使用 Swift 5、Xcode 10.2 和 MacBook Pro。

谢谢!

我会有一个主要的 UIView,其中包括您的 UIButton 以及 UIImageView,然后我会在主视图中添加 UITapGestureRecognizer 以处理何时视图被点击。