gpt4 book ai didi

ios - UIImageView和UITapGestureRecognizer在swift中的交互

转载 作者:行者123 更新时间:2023-11-28 06:36:03 26 4
gpt4 key购买 nike

我的屏幕上有几个 UIImageView,如果其中一个被点击,它必须改变他的颜色。由于我在使用 UIView 时遇到了同样的问题,因此解决方案是:

    func viewTapped(recognizer:UITapGestureRecognizer) {

viewTouched = recognizer.view as UIView!
thisCard.backgroundColor = UIColor.orangeColor()

}

但是我还没有找到 ImageView 的类似操作。你能帮帮我吗?

最佳答案

您可以更改 UIImageViewtintColor:

func imageViewTapped(recognizer:UITapGestureRecognizer) {

guard let imageView = recognizer.view as? UIImageView
else { return }
imageView.tintColor = UIColor.orangeColor()

}

关于ios - UIImageView和UITapGestureRecognizer在swift中的交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39075494/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com