[译]《iOS Human Interface Guidelines》——Keyboards and Input Views

键盘和输入视图

在iOS 8及以后的系统中,你可以创建一个自定义的键盘扩展让人们在大部分地方都可以使用它,而不是系统提供的键盘。查看App Extensions学习更多关于管理包括键盘在内的app扩展的指南;查看Custom Keyboard学习如果开发自定义键盘扩展。

合适的话,你也可以在你的app中设计一个自定义的输入视图来代替系统提供的键盘。比如说,Numbers提供了多种输入视图来使输入账户、日期和其他值变得简单和高效。

image

如果你提供一个自定义的输入视图,确保它的功能对用户来说是明显的。

你也可以提供一个自定义的位于键盘(或者你的自定义输入视图)上方的输入附属视图。比如说,在一些环境下,Numbers显示一个输入附属视图来帮助用户执行标准的或自定义的表格数据计算。

image

当人们点击你的输入视图上的自定义控件时使用标准键盘点击音来提供可以听到的反馈。查看UIDevice Class Reference中的playInputClick文档来学习如果在你的代码中添加这个声音。

NOTE
标准点击音只对当前在屏幕上的自定义输入视图起作用。人们可以关闭所有的键盘点击音——包括来自你自定义输入视图的点击音——在设置 > 声音中。

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

查看完整合集


查看作者首页

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容