前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >[译]《iOS Human Interface Guidelines》——Text Field文本域

[译]《iOS Human Interface Guidelines》——Text Field文本域

作者头像
Cloudox
发布2021-11-23 12:05:44
4290
发布2021-11-23 12:05:44
举报
文章被收录于专栏:月亮与二进制月亮与二进制

文本域

文本域接受单行的用户输入(如下所示包括目标描述和占位文本)。

API NOTE 查看UITextField学习更多关于定义文本域并且自定义显示图像和按钮的内容。

一个文本域:

  • 是一个固定高度的圆角区域
  • 当用户点击它时自动显示键盘
  • 可以包含系统提供的按钮,比如书签按钮
  • 可以显示使用多种风格的文本(查看UITextView学习更多关于这个的内容)

使用文本域从用户获取小数量的信息。

如果能够帮助用户理解如何使用的话,可以自定义一个文本域。比如说,你可以在文本域的左边或右边显示自定义的图片,或者你可以添加一个系统提供的按钮,比如书签按钮。一般来说,你应该在文本域的左边显示它的用途,在右边显示其额外的特性,比如书签。

合适的话在文本域的右边显示一个清除按钮。当这个元素存在的时候,点击它可以清除文本域的内容,不管你在其上显示了任何图片。

如果能帮助用户理解文本域的用途的话,显示一个示意。文本域可以显示占位文本——比如名称(或者地址)——当文本域中没有文本的时候。

定义符合你希望用户输入的内容类型的键盘类型。比如说,你可能想要让用户输入URL、PIN或者电话号码变得简单。iOS提供了很多不同的键盘类型,每一种都设计了一种不同的输入类型。查看UIKeyboardTypeUITextInputTraits Protocol Reference学习关于键盘类型的内容。阅读Managing the Keyboard学习更多关于在你的app中管理键盘的内容。注意你无法控制键盘的输入方法和布局,因为这些取决于用于的语言设置。

本文翻译自苹果官方开发文档

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017/11/19 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文本域
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档