gpt4 book ai didi

ios - 如何设置圆形图片的背景颜色?

转载 作者:可可西里 更新时间:2023-11-01 01:27:58 29 4
gpt4 key购买 nike

我有一张图片,点击按钮后,它的 alpha 会随着它的暗度而改变。

我想到的最好的方法如下:

cell.followUserImage.backgroundColor = UIColor.blackColor().colorWithAlphaComponent(0.5)

这是更改前的图像:

enter image description here

这是之后的图片:

enter image description here

如您所见,它只会使角落变暗。我希望它只是使图像变暗并更改其 alpha 分量。

我该怎么做呢?

最佳答案

@Rob 的好主意

这是Swift 3中的代码:

let mask = UIImageView(frame: imageView.bounds)
mask.image = imageView.image
mask.contentMode = imageView.contentMode
imageView.mask = mask

let overlay = UIView(frame: imageView.bounds)
overlay.backgroundColor = UIColor(white: 0, alpha: 0.2)
imageView.addSubview(overlay)

enter image description here

要使整个 imageView 半透明,您只需将其设置为 alpha:

imageView.alpha = 0.5     

关于ios - 如何设置圆形图片的背景颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40515715/

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