问题:无法单击带有setImage的自定义UIButton
答案:当自定义的UIButton带有setImage时,无法单击的原因可能是按钮的交互性被禁用或者按钮的点击事件被屏蔽。以下是一些可能的解决方法:
button.addTarget(self, action: #selector(buttonClicked), for: .touchUpInside)
@objc func buttonClicked() {
// 处理按钮点击事件的代码
}
button.setImage(normalImage, for: .normal)
button.setImage(highlightedImage, for: .highlighted)
button.contentMode = .scaleAspectFit
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云