随着苹果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. oracle数据库定时任务
  2. Windows Azure 新上线网络相关服务
  3. 做运营,你需要“一张画布绘到底”
  4. 数据结构_队列_mindmap
  5. JavaScript~~自调用方法
  6. Myeclipse快捷键总结大全
  7. 单机 amp; 弱联网手游 防破解、金币改动 简单措施
  8. 数据结构上机实践第13周项目1 - 验证Prim算法的验证
  9. 刷leetcode不知道从哪里刷起?? 来看看,我把刷题题目顺序都排好了,每道题还带详细题解!
  10. npm,yarn对比
  11. Netty原理:Channel
  12. 遇到了一个date控件显示的问题
  13. 太阳光是平行光吗_为什么说太阳光线是平行的
  14. python正则表达式编译_用Python编译正则表达式
  15. hadoop3 任务卡在map 0% reduce 0%的解决方案
  16. LCD1602液晶显示模块学习笔记
  17. R语言与多元线性回归+逐步回归
  18. 关于ESP32卡在上电复位无法下载的问题
  19. Linux操作系统的简介
  20. python实现邮箱正则表达式验证

热门文章

  1. WebBrowser(超文本浏览框)控件默认使用IE9,IE10的方法
  2. mysql表名忽略大小写
  3. 神经网络php代码,慢慢研究
  4. 在CGD中快速实现多线程的并发控制
  5. SQL查询前10条记录(SqlServer/mysql/oracle)[语法分析]
  6. Repeater嵌套HyperLink,前台代码中绑定参数
  7. linux 进程间 close-on-exec 机制 简介
  8. linux 配置计算机和用户免密在本地计算机执行远程命令 hosts.equiv $HOME/.rhosts 简介
  9. 端口转发与代理工具 内网代理 内网反弹代理
  10. mysql 一条sql update多条记录