iPhone X适配之启动图适配教程
- 对于一些老项目,在启动图上,可能没有采用xib或者SB进行适配的,所以可能会出现如图一,这样导致整个项目运行就会不能完全贴合。
- 采用的是工程 Images.xcassets 文件夹下的中的【LaunchImage】图片集合中。
- 又不想在项目设置里面直接用LaunchScreen.xib或者LaunchScreen.storyboard进行配置启动图,
1.发现iPhone X显示问题
关于iPhone X尺寸的详细介绍我就不多说了,这里主要是讲解iPhone X启动图的问题
高高兴兴的把xcode升级到xcode9版本,跑起原来的项目就成了这样
上下均多了一块黑色区域,另外MJRefresh也出了问题
2.查看启动图效果
发现启动图也不对劲,好像上下都少了尺寸
3.打印显示的屏幕宽高
居然是375*667—-是iPhone 6/7/8的屏幕尺寸
4.问题说明
因为iPhone X的物理像素是1125*2436px ,启动图要做成375*812@3x的png图片,因为iPhone X启动图的缺失,默认加载了iPhone 6/7/8的@2x的图片,启动后屏显尺寸就变成了375*667了
5.问题处理
让UI调整出一张1125*2436px的启动图,名称修改为Default-812h@3x.png
拖入到Assets文件夹下,但是还有问题,如下图,并没有出现iPhone X是配图的存放位置
如下图操作,
重新启动模拟器
宽高打印:375*812 屏幕显示加载正常
6.处理成功
iPhone X适配之启动图适配教程相关推荐
- iPhone 12 启动图适配 (黑屏问题,已解)
Xcode 昨天发布了12.1 版本.里面有了iPhone 12 系列模拟器. 跑了一下之前的项目,启动图(LaucnScreen)是黑屏. 分别百度和谷歌了一下 iPhone 12 适配,均没有相关 ...
- iPhone x 解决启动图适配上下黑边的问题(排除所有其他原因后,发现是图片尺寸问题)
今天从早忙到现在,才终于解决适配问题,期间大量搜索解决之道,几乎全部是差不多的答案,直到查阅到以下博客 https://blog.csdn.net/kuangdacaikuang/article/de ...
- storyboard 苹果启动图_iOS13 启动图适配
释放双眼,带上耳机,听听看~! 目前启动页有两种设置方式: 1.使用 LaunchScreen.storyboard 设置 这是比较简单,因为 xcode 都默认设置好的,只需要在 LaunchScr ...
- Android app启动图适配
app启动后的白屏问题,默认都是在splash页面加主题配置,主题配置一个背景来达到用户点击app图标就立马启动app的假象,大多情况下,使用背景单一的图片作为启动图,我们在设置背景颜色,就能适配的很 ...
- LaunchScreen.xib 设置启动图
1.LaunchScreen.xib 中拖入UIImageView 约束都设置为0 2.新建一个Image Set 起名为LaunchScreen Devices设置为:Device Speecif ...
- iOS图标启动图生成器(一)
前 言 一个完整的app都需要多种尺寸的图标和启动图.一般情况下,设计师需要根据开发者提供的一套规则,设计出各种尺寸的图标和启动图供开发人员使用. 但最近作者利用业余时间做了个app,因为不希望耽误设 ...
- 不会PS如何快速得到自己想要的图片——iOS图标启动图生成器
QiShare团队 点击蓝字关注我们 奇技指南 本文来自360奇舞团iOS团队QiShare投稿,原文: https://www.jianshu.com/p/b087ebf6f968 这个App需要 ...
- storyboard 苹果启动图_iOS 13使用LaunchScreen.storyboard适配各尺寸启动图
背景 苹果在2019年WWDC中提出,到2020年4月开始,使用 iOS 13 SDK 的 App 必须使用 LaunchScreen,相应的LuanchImage 也要退出历史的舞台.但是现在苹果手 ...
- iOS 13 LaunchScreen.storyboard 启动图屏幕适配
苹果3.26 发文 延迟 使用 Xcode storyboard(故事板) 来提供 app 的启动屏幕,截止日期延长到6.30.弃用iOS Launch Image 早晚都得整,来写一篇博客讲讲使用方 ...
最新文章
- 如何学习数据挖掘和数据科学的7个步骤
- react遇到的各种坑
- 在配置静态IP的时候遇到 :bringing up interface eth0 : error unknown connection
- 工业交换机的性能优势有哪些?
- 剑指 Offer 35. 复杂链表的复制(哈希/衍生拆分图解)
- lsm tree java_BasicTreeUI
- 2012年10月份考试后感
- 数据治理的好处有哪些
- 【GNN】图神经网络入门之GRN图循环网络
- word章节模板构建:新建样式和多级列表。(附插入目录)
- h5游戏引擎有哪些?h5制作模板游戏的教程和流程是什么?
- 深度解读华为5G空口新技术:F-OFDM和SCMA
- TabLayout+Viewpage滑动
- Mac读写ntfs磁盘工具:Paragon NTFS for Mac
- 机器人电焊电流电压怎么调_焊电焊电流怎么调节,调多少合适?
- wifi握手包自动跑包
- 科技的成就(二十七)
- 计算机电子表格制作教案,电子表格Excel教案设计
- 一口气讲完设计模式(单例模式、工厂模式、原型模式、建造者模式、适配器、桥梁模式)
- c语言switch顺序,switch-case的执行顺序,该怎么处理