设为首页
收藏本站
请
登录
后使用快捷导航
没有帐号?
立即注册
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
快捷导航
seo论坛
郑州seo论坛,分享,学习seo知识!
签到
郑州seo论坛,每日签到!
SEO基础
分享,学习SEO基础知识!
SEO问答
在线提交SEO疑难问题,讨论解答SEO问题!
SEO讨论
SEO技术讨论,搜索引擎算法讨论,交流中学习!
交换链接
发布网站,交换链接,增加外链!
外链推广
域名空间广告,SEO网站推广,增加域名外链!
排版工具
文章一键排版工具,可以去掉各种隐藏代码!
网址提交
搜索引擎登录地址大全
每日签到
搜索
搜索
热搜:
seo知识
什么是seo
怎么做外链
本版
帖子
用户
郑州SEO论坛-服务郑州广大SEO爱好者!
›
★SEO交流★
›
SEO杂谈
›
iPhone X 适配指南
返回列表
查看:
2220
|
回复:
0
iPhone X 适配指南
[复制链接]
seoer
seoer
当前离线
最后登录
2019-3-11
威望
2
金钱
1007
贡献
1
注册时间
2013-3-12
阅读权限
150
分享
0
精华
13
积分
1369
帖子
305
窥视卡
282
主题
0
好友
1369
积分
SEO大师兄
TA的每日心情
无聊
2016-6-20 11:50
签到天数: 2 天
[LV.1]SEO入门
发消息
电梯直达
楼主
发表于 2018-8-23 14:03:51
|
只看该作者
|
倒序浏览
文章整理了一些关于iPhone X 适配法则,希望对你有所帮助
iPhone X 11月才发货,但现在也许你就已经接到适配任务了。
官方已经出了「Designing for iPhone X」视频,结合官方文档「人机交互指南」,你需要的适配指南墨墨姐为你整理出来啦!
文章较长,建议先马后看。
注:文中图片大部分来自官方视频截图和文档配图,请放心食用。
好了,我们开始梳理重点吧!
更高更清晰的屏幕
1、比例变化
iPhone X 的显示宽度与 4.7 寸的 iPhone 6、7、8 相一致。不过 iPhone X 的显示屏比 4.7 寸显示屏高 145pt,为内容增加了大约 20% 的垂直显示空间。
对于更加狭长的屏幕,按钮和内容是否需要重新排布都需要再做考量。
另外,在我们做全屏图的时候,需要注意长宽比的差异,尤其需要注意屏幕比例变化造成的切割位置的变化。
看了看切割示意,感觉还是老老实实做单独适配 iPhone X 的图片比较稳妥……
2、Super Retina
iPhone X 达到了 2436 x 1125 像素分辨率,458 ppi,官方称之为 Super Retina 屏。
更高屏幕画质意味着位图素材的尺寸也要相应变大。
对于 Super Retina 屏,官方建议尽可能多使用 PDF 矢量图形,这将会获得更好的展示,同时还可以减小 App 所占容量。
全面屏的妥协产物:「留海」与安全区
让强迫症为止颤抖的「留海」可以说是苹果为了全面屏的一个妥协。同时,为了让屏幕能尽可能大,屏幕四个角全变成了圆角。
异形屏幕无疑让产品设计师感到抓狂,官方对此提出的解决方案是:「安全区布局」(Safe Area Layout Guide)。
1、安全区布局
「安全区」顾名思义,就是一块你可以把重要元素放在里面,而不用担心由于屏幕异形导致交互问题的区域。
对于 iPhone 8 和以往的 iPhone,由于屏幕规规整整的矩形,安全区就是整块屏幕。但对于 iPhone X,圆角、留海、Home 指示条都让屏幕交互非常棘手。
这里可以参考国外网友对「留海」交互的恶搞:
为了不出现这样反人类的交互,我们需要在异形屏基础上划分出矩形安全区来放置重要内容。
2、安全区数值
手机纵向时,安全区上沿是从屏幕最顶端往下 44 pt,所以,安全区并不是和「齐刘海」完全齐平,而是要再往下一点点。
「下巴」位置上,为了给 Home 指示条足够的空间,从下往上推 34 pt 开始才被视为安全区。
把屏幕横过来的时候,「安全区」又产生了变化:Home 指示条挪到了屏幕下方,而「留海」和「下巴」的安全范围保持不变。也就是说,横向的安全区被“压缩”得更狭长了。
对于指示条位移但纵向安全区不变,官方给出的解释是:
用户在使用手机时非常依赖肌肉记忆(比如你可以不看键盘打字),不对称的设计尽管可以更有效地利用屏幕,但却与用户肌肉记忆相悖,容易引起误操作。水平布局时,交互元素两侧距离相等,左侧右侧旋转时位置固定,可以方便用户记忆。
能想到那么细节的问题,还是要给苹果点个赞。
绿色区域是安全区域,蓝色是 margin
3、例外情况
不过也有个例外,如果是滚动的长列表,为了达到全屏展示效果,文案和按钮是可以超出安全区的。
安全区看起来很烦,但是,如果你想把安全区外涂黑,把留海藏起来,是不可以滴。因为这样会让你的 App 看起来比别的 App 小,并且和 iOS 系统没有统一的整体感。
Home Indicator
为了达成全面屏,苹果移除了实体 Home 键,取而代之的是一条 134 x 5 pt 的虚拟 Home 指示条。参照 Macbook Pro 的 Touch Bar,感觉库克对可以滑动的 Bar 真是有迷之热爱。
总之,原先需要 Home 键达成的操作,都将由这个 Home Indicator 承担。为了和 Home Indicator 兼容,你需要做到:
1、避免交互干扰
「底端上划」成为了全局性的系统操作,用以返回桌面、切换程序。所以在你的 App 中就需要避免出现这个操作,以免和指示条的交互打架。
不过,在以往的 iPhone 中,「底端上划」也是用来调用控制中心的手势,所以对广大产品设计师来说,应该也不会在 App 里进行这样的交互。
另外值得注意的是,不建议在屏幕底部放置太多交互式控件。Home Indicator 周围的间距纯粹是为手势触碰创建的,将按钮放在指示条附近,用户很可能意外的触碰到指示条,或是在使用指示条时误触 App 按钮,造成操作干扰。
2、融为一体
Home Indicator 将根据背景的颜色变化改变成白/黑两种颜色,从而与背景区分。不要在指示条上做特殊强调,这将被视官方为异类,小心审核不给你通过哦!
Face ID
正如 Home 键的按键功能被 Home Indicator 取代,Home 键的 Touch ID 被 Face ID 取代。所以使用 Touch ID 的应用,一定要记得将 Touch ID 改为 Face ID。
说了那么多,感觉头都大了。最头大的是,真机都没拿到就要做适配。
本文地址:
https://www.0371zl.com/thread-3747-1-1.html
分享到:
QQ空间
腾讯微博
腾讯朋友
收藏
0
支持
0
反对
0
回复
使用道具
举报
提升卡
置顶卡
喧嚣卡
变色卡
千斤顶
照妖镜
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
发表回复
回帖后跳转到最后一页
浏览过的版块
新人报道
SEO分享
积分 0, 距离下一级还需 积分
回顶部