随着苹果iPhoneX上市大卖以来,市场份额越来越高,UI设计师不得不掌握IPHONEX的适配,今天就来讲讲IPHONEX的基础适配,高手绕道!

iOS各个屏幕尺寸就不说了这里只介绍X的尺寸和适配 X的尺寸为1125X2436px,设计逻辑尺寸为:375X812PT 相对于iPhone8屏幕来说,高度增加了约435PX(@3),对于经典屏幕的5 6 7 8来说,屏幕内部都是安全显示区域,X的屏幕多了怪异的"齐刘海"以及周边的圆角,所以就多了2个不可显示内容的非安全区域,上面的区域用来显示状态,苹果给出的尺寸为44PT,下方是绝对禁止可操作按钮出现的34PT非安全区域(底部横条相当于home键,可以左右滑动切换应用),了解了这个后我们就很好理解了,再来项目中看看需要注意的地方和基本的适配方法。

页面情况分类和处理方法:

1 有标题栏,没有底部导航栏的页面,只把标题栏从原来的64PT加长到88PT,留出非安全区域,内容距离底部保留10PT间距,其余地方不用动。

image

2 有底部导航栏、或者基于底部固定的按钮页面,底部导航、按钮需要留出34PT,也就是底部导航/按钮+34PT的高度其它不变。

image

3通屏情况下(没有标题栏,比如首页banner通屏,或者我的详情页面有背景图时)方法是把banner或者背景图做长,加入顶部44PT中,另外图片要单独切一套尺寸,适配IPHONE X

4如果出现搜索标题栏加BANNER通屏页面,需要特殊处理,把搜索标题栏和BANNER相应下移,目的是保证搜索标题栏在安全区域内显示,不在44PT的范围里

image

5 关于下拉刷新和弹窗处理

下拉刷新,刷新的动画效果要全部显示出来才开始刷新,不是超过44PT就好了,防止被中间的"齐刘海"挡住

image

弹窗就和以前一样,下层灰色遮罩填满处理

好了就介绍到这里!

iPhoneX设计稿适配Android,UI设计干货:关于IPHONE X适配问题相关推荐

  1. 【Android】精通Android UI设计

    本书详细阐述了与 Android UI开发相关的基本解决方案,主要包括 Android UI设计工具, Android UI布局, Android UI Widgets,Android UI选项菜单, ...

  2. android教程 - android ui 介绍,多图详解 “Android UI”设计官方教程

    我们曾经给大家一个<MeeGo移动终端设备开发UI设计基础教程>,同时很多朋友都在寻找Android UI开发的教程,我们从Android的官方开发者博客找了一份幻灯片,介绍了一些Andr ...

  3. android ui秘笈,看图说话 – Android UI 设计秘笈 :Part I

    Android 的官方开发者博客发了一份幻灯片,介绍了一些 Android UI 设计的小贴士,Roger 在这里以看图说话的形式发出来,有兴趣的读者就继续往下翻吧.整个 PPT 共分5个部分,Par ...

  4. Android UI设计之十一自定义ViewGroup,打造通用的关闭键盘小控件ImeObser

    2019独角兽企业重金招聘Python工程师标准>>> 转载请注明出处:http://blog.csdn.net/llew2011/article/details/51598682 ...

  5. 【Android UI设计与开发】9:滑动菜单栏(一)开源项目SlidingMenu的使用和示例-转...

    一.SlidingMenu简介 相信大家对SlidingMenu都不陌生了,它是一种比较新的设置界面或配置界面的效果,在主界面左滑或者右滑出现设置界面效果,能方便的进行各种操作.很多优秀的应用都采用了 ...

  6. 移动端页面制作字号大小设定问题,设计稿文字字号规范,解决移动端大小屏适配问题

    移动端页面制作字号大小设定问题,设计稿文字字号规范,解决移动端大小屏适配问题 参考文章: (1)移动端页面制作字号大小设定问题,设计稿文字字号规范,解决移动端大小屏适配问题 (2)https://ww ...

  7. android ui设计与开发工具,Android用户体验与UI设计

    Android用户体验与UI设计 编辑 锁定 讨论 上传视频 本词条缺少概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧! 本书是一部介绍Android用户体验.UI设计理念和方法论的作品 ...

  8. android ui框架详解,多图详解 “Android UI”设计官方教程(二)

    编者注:本文为Android的官方开发者博客发了一份幻灯片的翻译文档的第二部分,专门介绍了一些Android UI设计的小贴士,我们在介绍这个幻灯片的第一部分<多图详解 "Androi ...

  9. Android UI设计小知识——富文本

    富文本 什么是富文本? 可能大家要问了,富文本是什么?怎么是这个"富"来,好奇怪啊--第一次接触的时候我也不知道什么是富文本,但是后来老师给举了一个例子就明白了.都喜欢用QQ聊天, ...

最新文章

  1. db2不记录日志插入记录
  2. inspect模块---检查活动对象
  3. Citrix虚拟化技术之一XenServer6.2安装
  4. gulp,grunt,bower,feoman,fis 简单说明
  5. Windows计算机功能Java源码
  6. php 错误 异常,php中的异常和错误解析
  7. python selenium 处理弹窗_python-selenium -- 弹出框处理
  8. MATLAB常见矩阵运算函数,矩阵的转置transpose()、求行列式值det()、求矩阵的秩rank()、求矩阵的特征值eig()、求逆矩阵inv()
  9. Stack Overflow监控系统内部架构初探
  10. 海西小霸王TD-299Z厂家10芯(密码 2.F2.4.蓝键.下.8)
  11. SPSS论证有这样的问题或错误?【SPSS 068期】
  12. jvm学习--类加载器
  13. 我所了解的GB2312、Unicode、GBK、UTF-8、BIG5等编码
  14. php如何检测usbkey,检测USBkey未插入如何处理
  15. 以太坊中的事件机制Feed
  16. linux下 OOB 炸弹的制作
  17. Dockerfile中的CMD和ENTRYPOINT有什么区别?
  18. HDU5755 Gambler Bo
  19. 短链接java代码_java高仿新浪微博短链接地址生成工具ShortUrlGenerator.java
  20. flowable 排他网关

热门文章

  1. Centos 6.4下 MySQL配置主从服务(集群)
  2. 联机共享 Windows Live Writer 草稿
  3. Eclipse 启动Tomcat 超时报错的解决方案
  4. web开发过程中经常用到的一些公共方法及操作
  5. Qt学习之路(17): Qt标准对话框之QMessageBox
  6. 通信保障:世博会看不到的展品
  7. Velocity配置优化
  8. Linux futex 快速同步互斥机制简介
  9. centos7 yum 安装 redis
  10. golang 代码安全审计