将项目添加到UIView而不阻止识别器

问题描述 投票:0回答:1

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

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

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

谢谢!

swift uiview interface-builder
1个回答
1
投票

我会有一个主要的UIView,其中包括你的UIButton以及UIImageView然后我只是将UITapGestureRecognizer添加到主视图中以处理视图被窃听时。

© www.soinside.com 2019 - 2024. All rights reserved.