我目前正在制作自定义按钮功能,但希望能够设置背景颜色的alpha值。这就是我到目前为止所做的:
func roundButtonCornersAndAddBorderColor(button: UIButton) {
button.backgroundColor = .clear
button.layer.cornerRadius = 5
button.layer.borderWidth = 1
button.layer.borderColor = UIColor.white.cgColor
}
答案 0 :(得分:1)
使用alpha设置颜色:
UIColor(red: 0.5, green: 0.5, blue:0, alpha: 1.0)
或:
button.backgroundColor?.withAlphaComponent(0.5)
答案 1 :(得分:1)
在Swift 5中将alpha设置为0.5,所需代码为
button.alpha = 0.5