viewWillAppear
関数に次のコードがあります。
CAGradientLayer *bgLayer = [BackgroundLayer yellowGradient];
[bgLayer setBounds:self.view.bounds];
[self.view.layer insertSublayer:bgLayer atIndex:0];
縦向きで完璧に機能します。ただし、デバイスが横向きモードになると、横に白 (またはデフォルト色) の背景が生成されます。これが発生する理由の他の例を見てきましたが、修正方法については何もありません。
私が見ているのは、ランドスケープ (iPad) での 1024 解像度が 1004 に低下していること0,20
ですx, y
。
他の誰かがこの問題に遭遇し、それを修正する方法を見つけましたか?