【发布时间】:2021-06-16 07:33:54
【问题描述】:
我正在使用以下代码将线性渐变应用到 iOs 按钮
private func applyGradient(colors: [CGColor])
{
let gradientLayer = CAGradientLayer()
gradientLayer.colors = colors
gradientLayer.startPoint = CGPoint(x: 0, y: 1)
gradientLayer.endPoint = CGPoint(x: 0, y: 0)
gradientLayer.frame = self.addToCart.bounds
self.addToCart.layer.insertSublayer(gradientLayer, at: 0)
}
但是渐变没有完全应用到按钮上。这是ios按钮的图像
【问题讨论】:
-
这是 Swift、Objective-C 还是 React-Native 和 Expo?
-
这很快
-
它对我不起作用
-
正是我所做的谢谢。你想把它写成答案,我可以打勾
标签: ios button linear-gradients