- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
iOS人机界面指南
[UI元素(下)]
译者注:
本次主要翻译了 iOS Human Interface Guideline 的 Part 4-UI Element 的后半部分,包括控件
(Controls)和临时视图(TemporaryViews)。本次翻译与截至2013年10月20日的苹果官方文档相匹配。
如您在阅读中发现任何疏漏,恳切地希望您提出宝贵的意见和建议,感谢。
重要:这是一份针对API或其它相关技术开发而准备的预备文档。尽管文档在专业精确程度上已经过
多次审查,它仍不是最终版本。文档仅供已注册苹果开发者计划的开发者使用。苹果提供这份文档的
目的,是帮助开发者根据文档来规划自身应用的开发技术与界面设计。这些信息将可能发生变化,您
的应用也应当根据最新的操作系统与最终文档进行相应的调整。该文档可能会由于API与相关技术的
发展而更新版本。
控件(Controls)
活动指示器(Activity Indicator)
活动指示器表明任务或进程正在进行中,如下图所示。
API 提示:想要了解如何在代码中定义活动指示器,可以参考 UIActivityIndicatorViewClass
Reference.
活动指示器:
• 当任务进行和加载时旋转,任务完成后自动消失
• 不支持用户交互行为
在工具栏或主视图中使用活动指示器来告知用户任务或加载正在进行中,但并不提示该过程何时会结
束。
不要使用静止的活动指示器。用户会以为该进程停滞了。
用活动指示器来让用户知道进程仍在进行中。有些时候,告诉用户进程没有停止比告诉他们何时完成
更加重要。
可以的话,最好可以设计一个与应用的风格协调的活动指示器。
添加联系人按钮(Contact Add Button)
添加联系人按钮让用户将现有联系人添加到文本框或者其它文字视图中。
API提示:想要了解如何在代码中国定义添加联系人按钮,参考Buttons.
添加联系人按钮:
• 展示联系人列表
• 帮助用户将一个联系人添加到当前联系人按钮所在的视图中
使用添加联系人按钮让用户在不需要使用键盘的情况下就可以方便地访问到联系人。举个例子,在新
建邮件的界面中,用户可以点击该按钮来添加收件人,而不需要用键盘输入收件人的名字。
由于添加联系人按钮属于键盘输入联系人方法的替代品,我们不推荐在不支持键盘输入的界面中使用
添加联系人按钮。
日期时间选择器(Date Picker)
日期时间选择器展示关于日期和时间的组件,比如小时,分钟,天,以及年。
API提示:想要了解如何在代码中定义日期选择器,请参考 DatePickers.
日期时间选择器:
• 最多可以展示4个独立的滑轮,每一个滑轮表示一个不同的值,比如月份或小时等
• 在每个滑轮的中央使用深色字体来表示当前选中的值
• 日期时间选择器的大小与iPhone键盘的大小相同,并且不可更改
• 包括四种模式,每一种模式代表了一组不同的值:
· 日期和时间。日期和时间模式(默认模式)包含日期、小时、和分钟,以及一个可选的AM/PM值。
· 时间。时间模式包括小时和分钟,以及可选的AM/PM值。
· 日期。日期模式包括月份,天以及年三个值。
· 倒计时器。倒计时器模式展示了小时和分钟值。你可以精确地设定总共的倒计时间,倒计时的最大
值为23小时59分钟。
使用日期时间选择器来让用户选择时间,而不是让用户自己输入一个包含了日期、时间等多个部分的
时间值。
尽量地让用户在当前内容中使用日期选择器。最好避免用户在使用日期选择器的时候要进入另外一个
界面。在iPad上,日期时间选择器可能会出现在一个浮层中,或者嵌入在当前内容里。
有必要的时候,改变分钟滑轮的单位刻度。在默认情况下,分钟滑轮包含从0到59共60个值,如果你
要展示一个颗粒度较大的时间,你可以让分钟滑轮的单位刻度变大,只要这个刻度可以整除60。比如
说你可能会设定每15分钟为一个刻度,此时分钟滑轮就有4个值,0、15、30、45。
详情展开按钮(Detail Disclosure Button)
详情展开按钮展示了与该项相关的更多详细信息与功能描述。
API提示:想要了解如何在代码中定义详情展开按钮,可以参考 UITableViewCellClassReference 和
Buttons.
详情展开按钮以一个单独的视图展示特定项目的更多详情信息与功能。
当详情展开按钮在表格行中出现时,点击表格行的其它区域不会激活此按
您可能关注的文档
- Android开发详细教程.pdf
- Android浏览器控件(中级).pdf
- Android平台的开发策略.pdf
- Android入门教材之Android开发笔记.pdf
- Android手机自动化测试交流培训文档.pdf
- Android系统移植讲义.pdf
- Android移动应用开发-Android中的传感器.pdf
- Android应用程序开发及打包(中级).pdf
- Android中的菜单与提示框(中级).pdf
- Android中的界面设计及通知的使用方法(中级).pdf
- 小学科学:ESP8266智能插座电路原理与动手实践研究教学研究课题报告.docx
- 《金融开放浪潮下我国多层次监管体系构建与创新研究》教学研究课题报告.docx
- 区域教育质量监测中人工智能应用的数据质量分析与优化策略教学研究课题报告.docx
- 《金融科技监管中的数据治理与合规性要求》教学研究课题报告.docx
- 《3D打印技术在航空航天领域中的多材料制造与复合材料应用》教学研究课题报告.docx
- 《绿色金融发展中的政府职能与市场机制研究》教学研究课题报告.docx
- 《植物工厂多层立体栽培光环境调控技术对植物生长发育节律的调控机制探讨》教学研究课题报告.docx
- 销售团队年度业绩总结.docx
- 银行风险管理与金融危机防范.docx
- 银行网络攻击预警与快速响应机制.docx
文档评论(0)