我有一个渐变图层,它不会填充它所分配的视图。视图的约束是顶部,左侧,右侧0和底部8.下面将是渐变的代码和问题的图像。按钮也在视图内部,因此您可以看到它实际上填满了屏幕的宽度。 我非常感谢任何帮助。这对我来说毫无意义。
以下是代码:
let gradientLayer = CAGradientLayer()
let picker = UIImagePickerController()
override func viewDidLoad() {
super.viewDidLoad()
// Setup gradient
gradientLayer.frame = self.gradientBackground.bounds
gradientLayer.colors = [Constants.Colors.brightOrange.cgColor, Constants.Colors.lightOrange.cgColor]
gradientLayer.locations = [0.0,1.0]
self.gradientBackground.layer.insertSublayer(gradientLayer, at: 0)