我在函数中有以下代码viewWillAppear
:
CAGradientLayer *bgLayer = [BackgroundLayer yellowGradient];
[bgLayer setBounds:self.view.bounds];
[self.view.layer insertSublayer:bgLayer atIndex:0];
它在纵向上完美运行。但是,当设备进入横向模式时,它会在侧面产生白色(或默认颜色)背景。我已经看到了为什么会发生这种情况的其他示例,但没有关于如何解决它的信息。
我看到发生的是横向(iPad)上的 1024 分辨率下降到 1004,我认为它正在将其调整0,20
为x, y
.
有没有其他人遇到过这个问题并找到了解决方法?