美文网首页
ios获取LaunchImage

ios获取LaunchImage

作者: 夜者无念 | 来源:发表于2016-11-16 11:26 被阅读227次

获取对应分辨率的尺寸图片,无需硬编码判断分辨率写图片尺寸获取

CGSize viewSize = self.window.bounds.size;
NSString *viewOrientation = @"Portrait";    //横屏请设置成 @"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"];
    }
}

相关文章

网友评论

      本文标题:ios获取LaunchImage

      本文链接:https://www.haomeiwen.com/subject/cofrpttx.html