#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启动图相关推荐

  1. iOS开发:icon和启动图尺寸(转)

    转至:http://www.cnblogs.com/shaoting/p/4941634.html 歪果仁的总结: Asset iPhone 6s Plus and iPhone 6 Plus (@3 ...

  2. iOS开发之应用首次启动显示用户引导 - 疯狂的萝卜 - 博客园

    iOS开发之应用首次启动显示用户引导 这个功能的重点就是在如何判断应用是第一次启动的. 其实很简单 我们只需要在一个类里面写好用户引导页面  基本上都是使用UIScrollView 来实现, 新建一个 ...

  3. ios开发之 icon规范+启动图规范+启动页规范

    作为一名开发人员,有时候碰上美工有事外出,那么偶尔就得顶下美工的岗位,切切图.今天就简单的说一下. 手机以(iPhone 4s-iPhone 6P)为主,若有新产品,会及时更新内容. 1.先说说App ...

  4. iOS开发——定位 获取经纬度

    最近公司提供了一个学习iOS的机会,问我是否愿意学习iOS,还是继续只做android开发.我感觉非常幸运,能有此机会去学习iOS,当即说要学习iOS开发. 学习了几天啦,做了一个小demo实现了获取 ...

  5. iOS开发——打造自己的“美图秀秀”

    iOS开发--绘图与滤镜 概述 在iOS中可以很容易的开发出绚丽的界面效果,一方面得益于成功系统的设计,另一方面得益于它强大的开发框架.今天我们将围绕iOS中两大图形.图像绘图框架进行介绍:Quart ...

  6. ios自动化打包 替换icon 启动图 bid appname 额外资源

    ios自动化打包脚本 下载地址https://github.com/gwh111/package 打开后自行替换 icon 启动图 bid appname 额外资源 原理:最新的脚本还是一个个替换后再 ...

  7. IOS App 的图标和启动图的烦恼

    前言:       好多iOS App的开发者都会面临的一个问题,那就是 App 的图标(icon) 和启动图(launch images) . 一些没有经验(指的是没做过App审计的)的UI设计师, ...

  8. iOS开发:获取手机等设备当前的语言和地区的方法

    在iOS开发过程,尤其是开发有需要做国际化的项目的时候,如果需要做本地语言国际化,需要获取到手机本地语言设置,然后向服务器请求数据的时候,需要把获取到的手机本地语言参数传给后台,然后后台根据具体的语言 ...

  9. iOS开发(OC)——折线图的绘制(带动画)

    新建一个DrawLine类继承UIView DrawLine.h代码 @property (nonatomic,strong)NSMutableArray *data;@property (nonat ...

  10. iOS开发UI篇 程序启动原理和UIApplication

    2019独角兽企业重金招聘Python工程师标准>>> 一.UIApplication 1.简单介绍 (1)UIApplication对象是应用程序的象征,一个UIApplicati ...

最新文章

  1. 为什么分布式一定要有redis?
  2. Oracle Logminer 做数据恢复 说明示例
  3. ubuntu18 install YARN
  4. ACM ICPC 2017 Warmup Contest 2[菜鸡选手的成长]
  5. 《 图解 HTTP 》读书笔记
  6. VirtualBox 扩展虚拟硬盘容量
  7. php suse 安装mysql_SUSE Linux apache,Mysql,php,svn的安装
  8. 动态规划——节点选择(蓝桥杯试题集)
  9. BackgroundWorker的包装器
  10. Linux开发_控制shell光标
  11. 程序员吐槽:互联网就是高薪富士康,还不如在事业单位混日子
  12. emulator教程 lbochs pc_bochs模拟器怎么用?bochs模拟器安装使用教程
  13. 群晖docker中安装VS code
  14. Android计步模块(类似微信运动 今日步数)
  15. 最全的的初中数学公式大全
  16. XR872 移植 u-boot-v2021.07
  17. 犹他大学计算机科学毕业,2020年犹他大学排名TFE Times美国最佳计算机科学硕士专业排名第47...
  18. 字节终面:说说Kakfa副本状态机的实现原理?
  19. apache common base64编码
  20. 计算机体系结构——动态流水线动态调度详解

热门文章

  1. 【ML课 刘学军】 第一课 20200907
  2. map、filter与lambda表达式
  3. Docker 容器的数据管理
  4. 知识点篇:2)产品结构设计目标的分类
  5. 【机器学习】EM算法详细推导和讲解
  6. sublime配置markdown
  7. 用 iOS-System-Services 框架获取iOS设备所用的设备信息
  8. 【C#】[窗体]渐变窗口背景
  9. 网络设备中的路由器的作用,如何设置路由器,上网、IP分配、黑白名单、访问量...
  10. 隐马尔科夫-维特比算法