iOS开发之获取LaunchImage启动图的实例
实例如下:
成都创新互联公司专注于企业全网营销推广、网站重做改版、洛江网站定制设计、自适应品牌网站建设、H5技术、商城建设、集团公司官网建设、外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为洛江等各大城市提供网站开发制作服务。
#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启动图的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持创新互联。
网页名称:iOS开发之获取LaunchImage启动图的实例
标题网址:http://scyanting.com/article/jgjdpd.html