在做交互原型的时候,有时候左上角会不知道用返回,关闭,还是取消。我们从页面层级关系,页面之间的跳转方式来说。
1. 什么时候用返回?
用于父子层级关系中的子页面
举个栗子:微信(6.5.7)发现页-朋友圈。
当A、B页面在结构上是父子层级关系时,A为父,B为子。从A页面进入到B页面,这时B页面左上角用返回,并且使用侧滑转场动效。
2. 什么时候用取消?
用于临时页面
举个栗子:微信(6.5.7)朋友圈-发帖页面
当B页面上的操作是对A页面页面内容进行添加、编辑的,B页面采用弹出动效,左上角用取消。用户的主要注意力在A页面,对页面A内容不满意时(信息不足或者展现形式上不符合自身要求),会临时调用工具,进入B页面,但只会在临时页面B停留时间短暂,快速操作后重新回到信息内容本身上面。
3. 什么时候用关闭?
用于调用页面
举个栗子:微信(6.5.7)聊天界面-转发(长按)-微信
当A页面的操作要作用于B,B非A的子页面,非临时页面,B页面用弹出动效,左上角用关闭。