하이는 정말
..... 당신이 사랑하는 난이 하나를 사용하도록 제안에 대한 전체 hwlp 코드를 다음과 같이 해보시기 바랍니다
{
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease];
// Override point for customization after application launch.
MasterViewController *masterViewController = [[[MasterViewController alloc] initWithNibName:@"MasterViewController" bundle:nil] autorelease];
self.navigationController = [[[UINavigationController alloc] initWithRootViewController:masterViewController] autorelease];
UIImageView *imageView = [[[UIImageView alloc] initWithFrame:self.window.bounds] autorelease];
UIImage *image = [UIImage imageNamed:@"Welcome.png"];
if (!image)
{
NSLog(@"Something went wrong trying to get the UIImage. Check filenames");
}
imageView.image = image;
[self.window addSubview:imageView];
[self.window makeKeyAndVisible];
[self performSelector:@selector(removeFirstSplash:) withObject:imageView afterDelay:3];
return YES;
}
- (무효) removeFirstSplash : (UIIm ageView *)는
을 oldImageView {
UIImageView *imageView = [[[UIImageView alloc] initWithFrame:self.window.bounds] autorelease];
UIImage *image = [UIImage imageNamed:@"Splash.png"];
imageView.image = image;
[self.window addSubview:imageView];
[self performSelector:@selector(removeSecondSplash:) withObject:imageView afterDelay:3];
[oldImageView removeFromSuperview];
}
- (무효) removeSecondSplash : {
[self.window addSubview:self.navigationController.view];
[oldImageView removeFromSuperview];
}
시작시 앱이 아닌 스톨 수행,이 반대 인 [ HIG] (http://developer.apple.com/library/ios/#DOCUMENTATION/UserExperience/Conceptual/MobileHIG/IconsImages/IconsImages.html#//apple_ref/doc/uid/TP40006556-CH14-SW5). "사용자가 자주 응용 프로그램간에 전환 할 가능성이 있으므로 실행 시간을 최소한으로 줄이기 위해 모든 노력을 기울여야하며,주의를 끌기보다는 경험을 경시하는 개시 이미지를 설계해야합니다." – rckoenes