+ (UIImage *)getTheLaunchImage { CGSize viewSize = [UIScreen mainScreen].bounds.size; NSString *viewOrientation = nil; if (([[UIApplication sharedApplication] statusBarOrientation] == UIInterfaceOrientationPortraitUpsideDown) || ([[UIApplication sharedApplication] statusBarOrientation] == UIInterfaceOrientationPortrait)) { viewOrientation = @"Portrait"; } else { viewOrientation = @"Landscape"; } NSString *launchImage = nil; NSArray* imagesDict = [[[NSBundle mainBundle] infoDictionary] valueForKey:@"UILaunchImages"]; for (NSDictionary* dict in imagesDict) { CGSize imageSize = CGSizeFromString(dict[@"UILaunchImageSize"]); if (CGSizeEqualToSize(imageSize, viewSize) && [viewOrientation isEqualToString:dict[@"UILaunchImageOrientation"]]) { launchImage = dict[@"UILaunchImageName"]; } } return [UIImage imageNamed:launchImage]; }
如何从Images.xcassets中获取LaunchImage的图片
猜你喜欢
转载自iaiai.iteye.com/blog/2369201
今日推荐
周排行