上一章 按钮的设计逻辑

输入框的设计逻辑

UX百科编辑部2023-12-18 发布
1072人在学·4条笔记
收藏

输入框 Input,是用于向系统输入信息的表单控件。

在一套系统中,同样会包含很多的输入框,而根据场景、权重的不同,也会应用不同的输入框高度大小。通常,输入框只需要分成两个尺寸区间即可。

大输入框:大于等于 44,如账号、密码、搜索等操作

小输入框:大于 28 小于 44,如筛选条件、次级搜索等操作

输入框的样式包含背景色、描边、下划线三种主要类型,部分设计中会以列表行的形式呈现。

输入框内可以包含多种信息,如图标、占位字符、按钮等,需要在制定完输入框的尺寸后再按需填入。

作为可交互控件,输入框包含默认、聚焦、输入、已输入四个状态。

默认:通常是输入框内没有输入内容的状态

聚焦:点击后准备输入的状态,左侧会有光标闪烁示意

输入:是有内容置入到输入框中,光标显示在内容最右侧

已输入:在输入完成后退出输入中的状态

在表单类控件中有许多控件都是根据输入框的设计拓展出来的,如下拉菜单、步进器、时间选择器等,所以只要掌握输入框的设计逻辑,就可以快速掌握其它相关控件的设计方法。

课后作业

想要进行相关的练习,就可以复制下面的截图到软件内,完成对应输入框的设计:

对比界面:

1072人在学·4条笔记
收藏
已学会
30人已学会
下一篇列表行的设计逻辑
列表行 row 是应用在单行列表中的行元素,要理解它就要先认识列表。 列表是由多个同类元素按相同规则排列出来的组件,表现形式多种多样,可以是横向多列,也是纵向单列、纵向多列。 纵向单列的列表,就是由若干列表行组成,前面提过 iOS 组件库中就提供了大量的列表行样式,基础的列表行中内容只有一行,而复杂...
本章笔记
仅看自己
logo
凯尔队长发布于 2024-02-25
在有搜索框的需求时,记得绘制完默认状态后,别把剩下的交互状态忘了……
作为可交互控件,输入框包含默认、聚焦、输入、已输入四个状态。 默认:通常是输入框内没有输入内容的状态 聚焦:点击后准备输入的状态,左侧会有光标闪烁示意 输入:是有内容置入到输入框中,光标显示在内容最右侧 已输入:在输入完成后退出输入中的状态
回复