Toolbars

工具条在App屏幕的下面显示,包含用于执行与当前视图或内容相关的动作的按钮。工具条是半透明的,也许会有背景色,经常当人们不需要它们的时候,隐藏起来。例如,在Safari,当你开始滚动页面时,工具条隐藏起来,因为你可能正在阅读。你可以通过点击屏幕底部的方式再次显示出工具条。在键盘在屏幕上显示时,工具条也会隐藏。

提供相关的工具条按钮。 工具栏应该包含在当前上下文中有意义的常用命令。

考虑是图标还是文本标题按钮对你的App更合适。 当你需要多于三个按钮的时候,图标合适些。当你需要三个或三个以下的按钮时,文本更加清晰。例如,在日历中,使用文本,是因为图标可能引起混乱。文本的使用也允许Inbox按钮显示日历和邀请事件的计数。

避免在工具条中使用段控件。 段控件让人们切换上下文,而工具条只与当前的上下文有关。如果你需要提供一个切换上下文的方式,考虑使用选项卡,见选项卡

给文本标题的按钮足够的空间。 如果你的工具条包含多个按钮,这些按钮的文本在运行时也许会一起显示,这让按钮变的难以区分。在按钮之间通过插入固定空间的方式增加分割。开发者指导手册,见UIBarButtonItem中的UIBarButtonSystemItemFixedSpace常量值。

开发者手册,见UIToolbar

提示

理解工具栏和选项卡之间的不同很重要,因为这两种类型的条都在App屏幕的下方。选项卡让用户在不同的模块之间快速切换,如Clock App中的Alarm,Stopwatch,和Timer选项卡。工具条包含执行相关上下文动作的按钮,如创建一项,删除一项,增加一个注释,或拍张照片。详见Toolbars。工具栏和选项卡永远不会同时出现在同一个视图中。

你可能感兴趣的:(Toolbars)