腾讯转译:iOS9人机界面指南之iOS技术(下)详解.docx

腾讯转译:iOS9人机界面指南之iOS技术(下)详解.docx

  1. 1、本文档共55页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
腾讯转译:iOS 9人机界面指南之iOS 技术 (下)作者: 一网学???最后更新时间:2016-01-07 10:03:09小编:期待已久的苹果官方ios9人机指南技术下篇更新啦!只会PS的美工不是好UI设计师,想提升自己设计水平,阅读苹果官方ios9人机交互界面指南是最有效的方法之一。感谢腾讯ISUX的辛苦付出。译者注:本文译自苹果官方人机界面指南 iOS Human Interface Guidelines,由腾讯ISUX设计师翻译整理,非发文者一人之作。译文首发于ISUX博客,如在阅读过程中发现错误与疏漏之处,欢迎不吝指出。后续章节会陆续更新,敬请期待。文章索引3.12 HealthKit3.13 应用内购买服务(In-App Purchase)3.14 游戏中心(Game Center)3.15 iAd富媒体广告(iAd Rich Media Ads)3.16 无线打印 (AirPrint)3.17 访问用户数据(Accessing User Data)3.18 快速查看(Quick Look)3.19 声音(Sound)3.19.1 理解用户期望(Understand User Expectations)3.19.2 定义应用的音频行为(Define the Audio Behavior of Your App)3.19.3 管理音频中断(Manage Audio Interruptions)3.19.4 适时处理媒体远程控制事件(Handle Media Remote Control Events, if Appropriate)3.20 VoiceOver3.21 路线选择(Routing)3.22 编辑菜单(Edit Menu)3.23 撤销与重做(Undo and Redo)3.24 键盘和输入页面(Keyboards and Input Views)3.12 HealthKit在iOS 8及之后的版本中,使用HealthKit构建的应用可以利用从健康应用中获取的数据为用户提供更强大、更完整的健康及健身服务。在用户允许的情况下,应用可以通过HealthKit来读写健康应用(用户健康相关数据的存储中心)中的数据。举例来说,用户可以允许营养应用从健康应用中获取体重及活动数据,用于告诉他们为了达到既定目标一天应该消耗多少卡路里。这个营养应用还可以通过HealthKit更新健康应用上实际消耗的卡路里数据,让用户能更容易地跟踪他们的健康计划的进展。想要了解如何将HealthKit整合进你的应用中,请参阅?HealthKit Framework Reference.下面的指南能够帮助你设计出让人信任且喜爱的健康类应用:当且仅当你有令人信服的理由时才去访问健康应用中的数据。HealthKit是为了专注于健康及健身服务的应用而设计的。如果一个应用请求获取与其不相关的健康信息,用户不太可能会放心地将个人数据提供给这个应用。因此,你需要确保用户能够理解你的应用需要获取他们某些具体的个人健康数据的原因,并告诉他们共享这些数据的好处。避免在用户还不知道用途前就向他们请求访问私人健康数据。当用户能够看到当前的任务和你需要访问的数据的关联性时,会更乐意给予你访问权限。举例来说,当用户在给一个减肥应用填写资料时,让他允许你访问健康应用中储存的体重数据是合理的。但如果那个减肥应用在启动时就立即提出访问体重数据的请求,用户更可能会选择拒绝分享该个人数据。使用系统提供的用户界面来请求访问用户的数据。当用户想要向应用授予访问他们的数据的权限时,一般会期望看到如下图所示的系统权限许可列表。为了确保给用户提供良好的用户体验,应避免在应用的其他页面中重复使用权限许可列表上的信息。而是应该在权限列表中添加些自定义信息来说明为什么你的应用需要访问特定的数据(参阅?HKHealthStore Class Feference?可获取更多信息)的原因。确保这些信息简洁且能清晰地说明你的应用是如何利用健康应用中的数据,以及收集这些数据的好处。注意:当用户决定停止与你的应用共享数据时,让他们可以在系统设置中即可完成变更,而不需要通过你的应用界面。不要在你的应用界面中使用健康应用的图标、图片或者截图。和苹果所有的系统设计一样,这些图像都是受到版权保护的,不应该在你的应用中出现。不要在你的应用中使用“HealthKit”这个专用术语。HealthKit是代表能够获取健康应用中储存的数据的技术框架的专用技术术语。如果你需要向用户解释你的应用和健康应用中的数据的联系,请使用“健康应用”这个用语。例如,你可以说你的应用“将保存信息至健康应用中”或“所使用的数据是从健康应用中获取的”。3.13 应用内购买服务(In-App Purchase)应用内购买服务使得用户可以在你的应

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档