0

スプラッシュ画面をフェードアウトする方法をようやく理解しましたが、その直前に640x920に縮小されます。ビデオは次のとおりです: http ://www.youtube.com/watch?v = qUXrq-uHlVk

誰かがこれを修正する方法を知っていますか?これが私が使用しているコードです:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
UIImageView *splash = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"Default.png"]];
[self.window.rootViewController.view addSubview:splash];

[UIView animateWithDuration:1.0
                 animations:^{
                     splash.alpha = 0;
                 }
                 completion:^(BOOL finished) {
                     [splash removeFromSuperview];
                 }];
return YES;
}
4

2 に答える 2

1

default.png はスクリーンショットではないと思いますが、「スプラッシュ」サブビューのステータス バーを非表示に設定する必要があります。

于 2012-07-18T21:44:04.877 に答える
0

「Default.png」は、デバイスまたはエミュレーターからのスクリーンショットです。このため、ステータスバーが含まれています...画像がそれだけオフセットされているように見えます...別の名前の画像を使用してみてくださいステータスバーなしで同じ。

于 2012-07-18T21:27:42.903 に答える