国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > iOS > 正文

IOS開發代碼分享之獲取啟動畫面圖片的string

2019-10-21 18:57:50
字體:
來源:轉載
供稿:網友
本文是IOS開發代碼分享系列的第一篇文章,這里分享下獲取啟動畫面圖片的string的代碼,本代碼支持 iPhone 6 以下. 支持 iPhone 及 iPad,非常實用,希望對大家有所幫助
 

本代碼支持 iPhone 6 以下. 支持 iPhone 及 iPad

+(NSString*)getLaunchImageName{         NSArray* images= @[@"LaunchImage.png", @"LaunchImage@2x.png",@"LaunchImage-700@2x.png",@"LaunchImage-568h@2x.png",@"LaunchImage-700-568h@2x.png",@"LaunchImage-700-Portrait@2x~ipad.png",@"LaunchImage-Portrait@2x~ipad.png",@"LaunchImage-700-Portrait~ipad.png",@"LaunchImage-Portrait~ipad.png",@"LaunchImage-Landscape@2x~ipad.png",@"LaunchImage-700-Landscape@2x~ipad.png",@"LaunchImage-Landscape~ipad.png",@"LaunchImage-700-Landscape~ipad.png"];         UIImage *splashImage;         if ([self isDeviceiPhone])    {        if ([self isDeviceiPhone4] && [self isDeviceRetina])        {            splashImage = [UIImage imageNamed:images[1]];            if (splashImage.size.width!=0)                return images[1];            else                return images[2];        }        else if ([self isDeviceiPhone5])        {            splashImage = [UIImage imageNamed:images[1]];            if (splashImage.size.width!=0)                return images[3];            else                return images[4];        }        else            return images[0]; //Non-retina iPhone    }    else if ([[UIDevice currentDevice] orientation]==UIDeviceOrientationPortrait || [[UIDevice currentDevice] orientation] == UIDeviceOrientationPortraitUpsideDown)//iPad Portrait    {        if ([self isDeviceRetina])        {            splashImage = [UIImage imageNamed:images[5]];            if (splashImage.size.width!=0)                return images[5];            else                return images[6];        }        else        {            splashImage = [UIImage imageNamed:images[7]];            if (splashImage.size.width!=0)                return images[7];            else                return images[8];        }             }    else    {        if ([self isDeviceRetina])        {            splashImage = [UIImage imageNamed:images[9]];            if (splashImage.size.width!=0)                return images[9];            else                return images[10];        }        else        {            splashImage = [UIImage imageNamed:images[11]];            if (splashImage.size.width!=0)                return images[11];            else                return images[12];        }    }} +(BOOL)isDeviceiPhone{    if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)    {        return TRUE;    }         return FALSE;} +(BOOL)isDeviceiPhone4{    if ([[UIScreen mainScreen] bounds].size.height==480)        return TRUE;         return FALSE;}  +(BOOL)isDeviceRetina{    if ([[UIScreen mainScreen] respondsToSelector:@selector(displayLinkWithTarget:selector:)] &&        ([UIScreen mainScreen].scale == 2.0))        // Retina display    {        return TRUE;    }    else                                          // non-Retina display    {        return FALSE;    }}  +(BOOL)isDeviceiPhone5{    if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone && [[UIScreen mainScreen] bounds].size.height>480)    {        return TRUE;    }    return FALSE;}


注:相關教程知識閱讀請移步到IOS開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 牟定县| 天全县| 张北县| 百色市| 开远市| 安庆市| 蛟河市| 肃南| 宜城市| 游戏| 开原市| 惠州市| 绥阳县| 古蔺县| 堆龙德庆县| 新疆| 霍城县| 娄烦县| 赞皇县| 湾仔区| 马山县| 安新县| 夏邑县| 巴里| 台江县| 丹东市| 康定县| 延津县| 布拖县| 富民县| 昭平县| 邓州市| 大丰市| 桐庐县| 梅河口市| 巴林左旗| 清苑县| 普洱| 安乡县| 仙桃市| 蓝山县|