以下のコードを使用して、スプラッシュ画面の画像を作成しています。私が遭遇している唯一の問題は、ビューが画面の上部から20ピクセル下に表示されることです。appFrameのプロパティを調べると、原点と高さが正しくないことがわかります。次のビューをロードすると、その20ピクセルに追加され、40ピクセルになります。私はここで何が間違っているのですか?20ピクセルのギャップの原因は何ですか?
CGRect appFrame = [[UIScreen mainScreen] applicationFrame];
UIView *view = [[UIView alloc] initWithFrame:appFrame];
view.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth;
self.view = view;
splashImageView_ = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"splashpage.png"]];