- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
iOS7人机界面指南-UI元素
[ISUX 转译]iOS7 人机界面指南-UI 元素(上)
维娜酥2013.09.29
文章索引
状态栏(Status Bar)
导航栏(Navigation Bar)
工具栏(Toolbar)
标签栏(Tab Bar )
搜索栏(Search Bar)
范围栏(Scope Bar)
活动视图控制器(Activity View Controller)
集合视图(Collection View)
容器视图控制器 (Container View Controller)
图片视图(Image View)
地图视图(Map View)
页面视图控制器(Page View Controller)
滚动视图(Scroll View)
表格视图(Table View)
文本视图(Text View)
译者注:
1. 本次主要翻译了iOS Human Interface Guideline 的Part 4-UI Element 的前半部分,包括栏(Bars)和内容
视图(Content Views) 。Part 4-UI Element 的下半部分控件(Controls)、临时视图(Temporary Views) 以及Part
5 将在下次更新中放出。
2. 我们感到非常抱歉,由于苹果文档在不停地变化和更新,本次放出的内容也许不能与最新版文档相匹
配,我们会在随后进行修正。
3. 如您在阅读中发现任何疏漏,欢迎您提出宝贵的意见和建议,感谢。
重要:这是一份针对API 或其它相关技术开发而准备的预备文档。尽管文档在专业精确程度上已经过多
次审查,它仍不是最终版本。文档仅供已注册苹果开发者计划的开发者使用。苹果提供这份文档的目
的,是帮助开发者根据文档来规划自身应用的开发技术与界面设计。这些信息将可能发生变化,您的应
用也应当根据最新的操作系统与最终文档进行相应的调整。该文档可能会由于API 与相关技术的发展而
更新版本。
栏(Bars)
状态栏(Status Bar)
状态栏展示了关于设备及其周围环境的重要信息。
你可以将状态栏风格设计为全应用统一,或者为应用里不同的视图定义不同的状态栏风格。你可以通过
阅读UIApplication Class Reference 与UIViewController Class Reference 来分别了解更多关于
UIStatusBarStyle 常数和preferredStatusBarStyle 属性的内容。
外观和行为
状态栏是透明的。不管设备处于横屏还是竖屏,状态栏始终固定在整个屏幕的上边缘,承载用户所需要
的如网络连接,时间,电量等信息。
指南
尽管你不会像使用其它UI 元素一样编辑状态栏,理解它在应用中的功能仍然很重要。
隐藏状态栏时请慎重。由于状态栏是透明的,通常情况下不需要隐藏它。始终隐藏状态栏意味着用户必
须退出你的应用才能知道现在的时间,或者了解是否当前环境下是否有Wi-Fi 连接。
在用户全屏观看媒体时,考虑隐藏状态栏以及所有页面UI 。当你这么做的时候,请确保用户在轻击屏幕
时即可重新唤起状态栏以及相关的UI 。而除非你有充分的理由,否则最好不要重新定义一个手势来让用
户唤起状态栏,因为用户不会发现,就算发现了也难以记住。
不要创建自定义状态栏。用户依赖系统默认状态栏的一致性。就算你在应用中隐藏了它,也优于定制一
个新的UI 来代替它。
为你的应用选择配色协调的状态栏颜色。内容是深色的状态栏的在浅色应用中效果出色,而相应的浅色
状态栏则更适用于颜色较深的应用。
千万千万,避免在状态栏后面叠加会分散注意力的内容。尤其是,你不能让用户觉得轻击状态栏之后可
以获取内容或激活你的应用中的控件。
在适当的时候展示网络活动指示器(network activity indicator) 。这可以提醒用户当前远程网络连接
(lengthy network access)正在工作。更多详情请参考本章第三节控件(Control)部分的Network Activity
Indicator.
导航栏(Navigation Bar)
导航栏能够实现在应用不同信息层级结构间的导航,有时候也可用于管理当前屏幕内容。
导航栏包含在导航控制器(navigation controller )中,该控制器是一个用于管理自定义视图中信息层级展
示形式的编程对象。想要了解如何在代码中定义你的导航栏内容,请参考Navigation Controllers 和
Navigation Ba
您可能关注的文档
- IEC60335-1 爬电标准.pdf
- IEC61730-2中文翻译.pdf
- IATA2013锂电池运输指南-北测检测.pdf
- IEC_61850技术交流.pdf
- IEC60598-1 ed.2014要点展开和深化 及GB7000.203要求.pdf
- IEEE802物理层介绍.pdf
- IES LM-79-08 测量方法讲解.pdf
- IFix工程备份与恢复说明.pdf
- IFPUG功能点估算方法使用指南-带索引.pdf
- IE动作分析课件.pdf
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
文档评论(0)