设计稿交付时容易忽略的几种特殊状态   公众号:Tobitu的学习笔记   文/Tobitu   05-21 13:44

在日常的设计稿中,总觉得自己已经把各种状态想的很全面了,但是等到交付开发后,又经常遇到开发过来问我:『这个地方文字过多的时候怎么展示呢?』『最多展示几个字符呢?』『没有内容的时候展示什么呢?』

Oh,NO!为什么还有这么多情况没有考虑到?!

所以我总结了日常工作中在设计稿交付时,容易忽略的几种特殊状态。目前只总结了6种,后续发现新的再陆续补充到文章。

目录:1.自适应控件的极端情况2.页面特殊状态的展示:空状态,加载状态,无网状态3.页面头部上滑效果(有背景头图的情况)4.页面下拉效果5.页面底部6.图片展示方式

1.自适应控件的极端情况

对于尺寸不完全固定,长度根据内容多少而定的控件(内容越多,控件越长;内容越少,控件越短),需要考虑控件极端情况的展示效果,即控件最长展示到多长,如果内容超过最大长度如何处理。

最大长度是控件尺寸固定,还是根据屏幕的长度做自适应。

如下图一,是控件尺寸固定的效果,不管是正常屏幕还是长屏,都是固定的尺寸来做适配。

图二是控件尺寸距离屏幕顶端的距离固定,这样,屏幕越长,控件高度越高。

2.页面特殊状态的展示:空状态,加载状态,无网状态

空状态:一般的空状态是展示空状态图+说明文字,个别的可能会添加跳转连接。

加载状态:页面加载中的占位图

无网状态:与内容为空的状态比较类似,通常都是显示状态图+说明文字,并附加上提示用户无网络的解决办法。

3.页面头部上滑效果(有背景头图的情况)

对于有背景头图的页面,需要考虑页面上滑时头部的展示效果。通常处理方式有以下几种:

a.背景头图随内容上滑 / 被内容覆盖,导航渐变为白色

b.背景头图不动,内容在规定区域内展示(通常用在无顶部tab或者顶部tab位置固定的页面)

c.背景头图上滑一部分,内容在规定区域内展示(通常用在有顶部tab,上滑时导航栏隐藏,且顶部tab会随着滑动上移的页面)。这种情况还需要说明上滑位置是跟随手指滑动,还是到达一定阈值后自动上滑。

4.页面下拉效果

需要说明下拉时,哪些元素在顶部固定,哪些元素下拉。(通常导航固定,下方的内容随手势下拉)。还有下拉时的loading显示效果。

5.页面底部

页面底部通常的处理方式是:展示提示文字,类似于『已经到底了』(一级页面的底部有的也展示产品Logo);或者规定最底部元素距离屏幕下方的距离,显示空白。不管采用哪一种方式都需要说明,否则开发可能不会单独处理这部分,导致最底部元素紧贴着屏幕底部。

6.图片展示方式

图片的处理有以下几点需要单独说明:

a.圆角。如果图片要做圆角处理,要单独说明,否则开发可能默认圆角是下发的图片自带的。

b.图片尺寸及后台下发图片异常的处理。通常我们会在效果图里展示图片最佳的展示效果,但这个尺寸是固定死的吗?如果后台下发的图片大于或小于效果图的尺寸时,前端该如何展示?宽度固定,高度按照下发图片的尺寸等比展示,还是进行裁切?这些都需要特殊说明。

c.遮罩蒙层的说明。当图片作为背景使用时,为了上方元素的清晰展示,通常会在上面添加黑色半透蒙层。对于蒙层最好做一下特殊说明,否则开发可能默认下发的图片就是自带遮罩层的。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 yubaibai360@qq.com 举报,一经查实,本站将立刻删除。

[ 标签:设计稿状态 ]

相关文章