2012-07-18 2 views
0

마침내 스플래시 화면을 퇴색시키는 방법을 알았지 만, 그렇게하기 전에 640x920으로 축소했습니다. 동영상은 다음과 같습니다. http://www.youtube.com/watch?v=qUXrq-uHlVkiOS Splash Fade Shrinking Thingy

아무도이를 고칠 방법을 알고 계십니까?

은 "Default.png"
- (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; 
} 

답변

0

이의 그것이 당신의 상태 표시 줄이 포함되어 있기 때문에 이미지가 상쇄되는 것처럼 ... 보이는, 장치 또는 에뮬레이터에서 스크린 샷입니다 : 여기에 내가 사용하고 코드입니다 그만큼 ... 상태 표시 줄없이 동일한 이름의 다른 이미지를 사용해 볼 수도 있습니다.

+0

이것은 스크린 샷이 아니지만 이미지 상단에 검정색 막대가 있습니다. 검은 색 막대없이 하나를 사용하면 똑같은 일을하고, 나는 이미지가 아래로 이동하지 않고 "뭉개진다"고 믿는다. –

1

default.png이 스크린 샷이라고 생각하지 않지만 "스플래시"하위보기의 상태 표시 줄을 숨김으로 설정해야합니다.

+0

어떻게하면됩니까? 나는 Plist에서 "처음에 숨겨진 상태 표시 줄"을 시도했지만 그 후에는 결코 되돌아 오지 않습니다. –

+0

나는 그것이 [UIApplication sharedApplication]이라고 생각한다 .statusBarHidden = YES; – Beleg

+0

같은 문제는 상태 표시 줄이 다시 나타나지 않습니다. 앱이 상태 표시 줄 (예 : alienblue)로 할 수 있다는 것을 알고 있습니다. –