文本字段是单行的、固定高度的区域,通常带有圆角,当用户点击时,会自动显示键盘。使用文本字段来请求少量信息,如电子邮件地址。
在文本字段中显示提示来帮助传达目的。当字段中没有其他文本时,可以包含占位符文本,如「电子邮件」或「密码」。当占位符文本足够时,不要使用单独的标签来描述文本字段。
适当的在文本字段的右端显示「清除」按钮。当此元素存在时,点击它可清除文本字段的内容,无需继续点击「删除」按键。
在适当时使用安全文本字段。应用请求敏感数据时,始终使用安全的文本字段,如密码。
在文本字段中使用图像和按钮,来提供清晰性和功能性。你可以在文本字段的左侧或右侧显示自定义图像,也可以添加系统提供的按钮,如「书签」按钮。通常,使用文本字段的左端来指示字段的用途,使用右端指示其他功能的存在,如书签。
有关开发人员指南,请参阅 UITextField。
提示 对于多行或多样式文本条目,请使用文本视图。请参阅文本视图。
键盘
显示对应的键盘类型。iOS 提供了几种不同的键盘类型,每种类型都旨在方便不同类型的输入。为了简化数据输入,在编辑文本字段时,显示的键盘应适用于字段中的内容类型。例如,应用要求提供电子邮件地址,则应显示电子邮件地址键盘。有关可用键盘类型的完整列表,请参阅 UITextInputTraits 的 UIKeyboardType 常量。
有关相关指南,请参阅自定义键盘。