App设计体系之步进器/开关

用户头像
东莞/UI设计师/6年前/962浏览
App设计体系之步进器/开关

App设计体系之步进器/开关

步进器


1、定义

步进器(Stepper)用作增加或者减少当前数值,每次增加或者减少的数值是恒定的,数值可自定义,可以为小数。


2、实际应用

2.1 数值的默认值、最大值和最小值

数值有区间,需要确定最大值和最小值,当数值处于最小值或最大值,数值不可减少或增加,- 和 + 为禁用状态;另外,数值的变化是通过点击 - 和 + 实现,如果默认值离用户目标的数值越远,需要的点击次数越多,因此,根据需求选择一个合理的默认值能帮助用户减少点击次数提升操作效率。


2.2 数字快捷修改

如果对数值有大幅度调整的需求,可将数值修改处定义为输入框,通过键盘快捷大幅度精确修改,当输入数值超过最大值或最小值时无提示,系统会自动把数值调整为最大值或最小值。



开关


1、定义

开关(Switch),代表着两个对立选项:开/关、是/否、启动/禁用。


2、实际应用

2.1 准确的定义

通常,开关(Switch)的文案都是陈述句,我们在理解时,需要在文案前面加上“是否”转化为疑问句,文案为“是否全部阻止”,结合开关(Switch),高亮为开启状态相当于“是”,非高亮为关闭状态相当于“不是”,图1为“不(否)阻止通知”,图2为“(是)阻止通知”,但还是不好理解;图3,把“全部阻止”换成“接收通知”,由“拒绝”转换成“接收”,降低了开关(Switch)的理解成本,因此,开关(Switch)的文案的语态需要是正向主动积极的。


2.2 二次确认

按下开关后会立即生效,如果操作需要谨慎,应该在点击开关后还需再次确认,避免造成不可逆的操作。


2.3 加载状态

仔细留意上一张图,点击通讯录的开关后,在二次再次确认之前,开关(Switch)的样式变成了loading,这是因为改变开关的状态,需要服务器响应,必须等待服务器返回成功指令后才能改变开关(Switch)的状态。


另外一种方式是用户点击开关之后,视觉上立即显示操作成功,再完成服务器响应。微信朋友圈的点赞就是用这种方式,这种方式带给用户更流畅的体验,但需要保证服务器能返回成功指令。


2.4 后续操作

iOS系统设置打开无限局域网的开关(Switch)后,在下方显示Wi-Fi列表,不用跳转到新界面。


4
举报
|
9
分享
相关推荐
评论
用户头像
评论你的想法~
表情
喜欢TA的作品吗?喜欢就快来夸夸TA吧!
推荐素材
【新年UI图标】会员icon
UI应用平面图标
【新年UI图标】30个图标
【新年UI图标】影音icon
【新年UI图标】钱包icon
高级表盘系列UI源文件
UI界面 组件
钱包ui模板
【新年UI图标】珠宝icon
3D卡通UI界面图标可爱插画免扣素
我的钱包-UI界面设计-app
拟物风质感写实UI卡片合集源文件
APP/小程序商业项目UI模板|99个高保真UI+79个原型
【新年UI图标】秒杀icon
UI 登录界面设计模板包
手表表盘UI系列
高级感金属拟物 UI设计组件库
科技医疗透明柜UI界面设计
新拟态风格 UI设计组件库
UI通用设计素材1
智能家居中心 简约 UI设计组件库
新能源APP应用UIKit
盲盒APP UI设计
你可能喜欢
相关收藏夹
大家都在看
登录注册