gpt4 book ai didi

ios - UIView 和屏幕旋转上的对角渐变背景

转载 作者:行者123 更新时间:2023-11-28 13:44:47 25 4
gpt4 key购买 nike

<分区>

我正在尝试将我的 UIView 上的背景设置为渐变。我的 UIViewControllerviewDidLoad 方法中有以下内容:

let gradientLayer = CAGradientLayer()
gradientLayer.colors = [UIColor.blue70.cgColor, UIColor.blue60.cgColor, UIColor.blue70.cgColor]
gradientLayer.startPoint = CGPoint(x: 0, y: 0)
gradientLayer.endPoint = CGPoint(x: 1, y: 1 )
gradientLayer.frame = self.view.bounds

self.view.layer.insertSublayer(gradientLayer, at: 0)

渐变按预期呈现。但是,当我旋转设备时,渐变不会重绘并且不再正确呈现。从肖像->风景旋转给我留下了右边或左边的空白部分。从风景->肖像旋转给我留下了底部的空白部分。我尝试将此代码移动到 viewDidLayoutSubviews,但这并没有解决问题。关于如何实现这一目标的任何建议?

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