iOS 设计稿评审会关键点

这些关键点,如果评审会或开发的时候不事先提出来统一认识,或不处理,那么后期就是产品和设计师们折磨你的工具了。

1.页面

1.1 页面分类

  • 静态页面
  • 动态页面
  • 列表页面

1.2 页面状态

  • 正常状态
  • 无网络状态
  • 请求故障状态
  • 无权限状态
  • 列表内容为空状态

强调这几种状态有几种诠释角度
角度1.特殊页面
有些页面要求无网络、请求故障有特殊的页面展示,比如“刷新”按钮,“后台被外星人接走了”,和某些图案的特定页面。对前端开发而言,要处理特殊页面与正常页面之间的切换。
角度2.页面初值
静态性较强的页面,以跳转--布局--展示--填内容的顺序来展示。
无网络/请求故障时,先提示故障,然后动态内容为空。那么从开发而言采取先布局展示,后填内容的方式来开发。
动态性较强,以获取数据--创建页面--赋值--跳转--展示的顺序来展示。
无网络/请求故障时,提示故障,且停留在上一页面。

1.3 页面内控件状态

  • 随页面滚动
  • 一直/某些条件下,不随页面滚动
  • 根据业务逻辑 ,显示/隐藏
  • 根据业务逻辑 ,展开/收起

1.4 键盘

  • 固定上升距离
  • 随控件判断上升距离
  • 键盘上方添加“取消”“确定”

1.5 屏幕适配

  • 屏幕宽度,居左居右等宽变宽
  • 屏幕高度,高度适配
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,367评论 25 709
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,712评论 4 61
  • 亲子日记第六天,今天的事说起来比较多。因为明天要考试了所以今天去阳光大道练考场,去了以后教练说要在那练一天,因...
    AA稳稳阅读 1,675评论 0 1
  • 今天和朋友聊天,我感受到在教育孩子中她的焦虑,她的迷茫。 孩子写作业,有拖拉的情况,很粗心,抄一句话都会漏字写错别...
    耿锐鹏阅读 3,199评论 0 3
  • 最近因为项目的事情一直加班,遗憾的是就算我这么努力项目还是没有如期交付给客户留下了很不好的印象。工作是一个团队合作...
    恬溪阅读 3,587评论 0 1

友情链接更多精彩内容