美文网首页iOS Tools
iOS 获取启动页加载的图片名称

iOS 获取启动页加载的图片名称

作者: valiant_xin | 来源:发表于2018-06-26 11:07 被阅读3次

    遇到一个需求,想要在启动页上展示一个View。然而不论使用什么方法,启动页上都不会展示任何东西,反倒是启动页过后才会被展示出来。

    没有办法,只能想到要做启动页和展示的首页做到无缝连接。

    想要做到启动页和页面首页做到无缝连接就要获取到launch image使用的是那张图片,在加载这张图片的使用需要知道这张图片的名称。

    + (NSString*)MN_getLaunchImageName

    {

        CGSize viewSize = [UIScreen mainScreen].bounds.size;

        // 竖屏

        NSString*viewOrientation =@"Portrait";

        NSString*launchImageName =nil;

        NSArray* imagesDict = [[[NSBundle mainBundle] infoDictionary] valueForKey:@"UILaunchImages"];

        for(NSDictionary* dictinimagesDict)

        {

            CGSizeimageSize =CGSizeFromString(dict[@"UILaunchImageSize"]);

            if(CGSizeEqualToSize(imageSize, viewSize) && [viewOrientationisEqualToString:dict[@"UILaunchImageOrientation"]])

            {

                launchImageName = dict[@"UILaunchImageName"];

            }

        }

        returnlaunchImageName;

    }

    OK,现在就可以使用你的启动页图片实现无缝连接了。

    相关文章

      网友评论

        本文标题:iOS 获取启动页加载的图片名称

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