Page 40 - 嘉和资讯九十三期
P. 40

UIUE 专栏
       3.2 控件



            无论是 B 端还是 C 端的产品,我们都不可避免的会使用一些输入框、下

       拉框、搜索框、单选框、复选框等,这些都是基本的控件。受限于项目开发

       周期等多种因素,工程师都是直接调用现有的控件,就像盖万丈高楼,不可

       能一砖一瓦都是从头开始。当现有的控件不能满足我们的需求,或与产品的

       整个调性风格不符时,才会重新自定义,使之贴合设计稿。


       3.3 设计稿要详尽


            视觉稿应该呈现最完整的设计细节,这样也会很大程度上节省开发的时


       间,减少出错的几率。当一个页面的信息完全填满时,页面看上去很饱满、
       很充实,但这只是设计稿最理想的状态,设计师要考虑字段的空值、溢出、


       折行、撑开等状态。


            ▄   补全所有异常状态页面:空页面、请求失败页面、toast 等


            ▄   字段为空时页面的展示方式


            如果某个控件或信息模块交互样式较多,那么我们可以用一个单独的画

       板来清晰的标注这些状态和样式。



       3.4 不得不说的投影


            阴影看似只是设计中很微小的一点,但却是设计师和工程师惯常有争议

       的,无论是按钮、弹窗还是浮层,都经常会用到阴影。阴影作为一个重要的

       视觉元素,让主元素和其他元素从背景中“弹出”并拥有深度,更好的将信

       息层级呈现给用户。


            面对位置偏移、文案对不齐、投影颜色不对等一系列问题,投影可以通

       过切图或代码来实现。如果所有的投影都切图的话,会使安装包变大,可能

       会出现加载慢、闪退等情况,可以说是很糟糕的体验了;而如果是一些不规

       则形状的投影,代码实现比较复杂。具体情况要及时与工程师沟通权衡各种


       方式的利弊,达到最佳的实现效果。


       3.5 细节决定成败


            细节关系着一个产品的体验,我想每个设计师都是像素眼、细节控。可

       能会有人觉得设计师有点吹毛求疵了,但作为设计师,几像素的圆角,什么
   35   36   37   38   39   40   41   42   43   44   45