美文网首页
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