iOS开发之获取LaunchImage启动图 iOS开发之获取LaunchImage启动图的实例
坤宇 人气:0想了解iOS开发之获取LaunchImage启动图的实例的相关内容吗,坤宇在本文为您仔细讲解iOS开发之获取LaunchImage启动图的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:iOS,LaunchImage,启动图,下面大家一起来学习吧。
实例如下:
#define KYRect [UIScreen mainScreen].bounds //获取启动图片 CGSize viewSize = KYRect.size; //横屏请设置成 @"Landscape" NSString *viewOrientation = @"Portrait"; NSString *launchImageName = 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"]]) { launchImageName = dict[@"UILaunchImageName"]; } } UIImage * launchImage = [UIImage imageNamed:launchImageName]; //将当前view的背景图设置为启动图片 self.view.backgroundColor = [UIColor colorWithPatternImage:launchImage];
以上这篇iOS开发之获取LaunchImage启动图的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
加载全部内容