山南网站建设,广州做网站 汉狮网络,wordpress首页文章列表丰富多样,建网站难吗?活动指示器 当任务或进程已经完成时#xff0c;活动指示器就会消失。推荐您使用这种默认行为#xff0c;因为用户期望在有动作发生时看到活动指示器#xff0c;而且他们会将静止不动的活动指示器与停滞的进程联想到一起。 要了解如何显示网络活动指示器#xff0c;请参考UI… 活动指示器 当任务或进程已经完成时活动指示器就会消失。推荐您使用这种默认行为因为用户期望在有动作发生时看到活动指示器而且他们会将静止不动的活动指示器与停滞的进程联想到一起。 要了解如何显示网络活动指示器请参考UIApplication类参考中的networkActivityIndicatorVisible方法。要了解如何在您的代码中显示一个较大的非网络活动指示器请参考UIActivityIndicatorView类参考。 日期时间选择器 不管如何设置日期时间选择器的整体大小是固定的与键盘的尺寸相同。您可以选择将日期时间选择器设为视图中的焦点元素或者让它只在需要时出现。 详细信息展开按钮 信息按钮 信息按钮提供了一种显示应用程序配置信息详情的方法它通常位于屏幕的背面。因此信息按钮特别适合于工具应用程序。 标签 页指示符 页指示符为当前在应用程序中打开的每一个视图显示一个小圆点。这些小圆点从左到右的顺序表示了视图被打开的顺序最左边的小圆点代表第一个视图。对于当前屏幕上显示的视图用发光的小圆点加以表示。用户点击发光小圆点的左右两侧可以查看上一个或下一个打开的视图。 页指示符为用户提供了一种快捷的方法来查看当前有多少打开的视图同时也能表示出这些视图被打开的先后顺序它并不能帮助用户追踪他们在视图层次中所处的位置。因为实用型应用程序中的视图彼此之间往往是对等的所以页指示符能够充分帮助用户在各视图之间进行导航。另一方面能够显示层次信息的效率型应用程序应该通过导航栏请参考“导航栏”获取更多信息上的元素提供导航信息。 典型情况下页指示符最好出现在应用程序屏幕的下边缘位于它所包含的视图的下方。这样就可以把屏幕的上面部分留给更重要的信息视图本身使用户很容易看到。一定要确保页指示符垂直居中于视图的下边缘和屏幕的下边缘之间。 虽然对于在页指示符中可以显示的小圆点的数量没有规划性的限制但是当页面越来越多时指示点之间不能过于密集。例如当设备处于纵向时您只能在一个页指示符上显示至多20个小圆点。因此您应该在应用程序中避免发生这种情况。 虽然您可以在只有一个打开的视图时隐藏页指示符但默认的行为是显示它。 要了解有关在您的代码中使用页指示符的更多内容请参考UIPageControl类参考。 选择器 当您决定是否在应用程序中使用选择器时要考虑到当转轮静止时轮上的许多甚至绝大多数数值对用户来说是隐藏的。但这不一定是个问题特别是在用户已知这些值是多少的情况下。例如在日期时间选择器中用户了解在月份轮上隐藏的值只能是1到12之间的数字。然而如果您要提供的选项不是像这样的一组众所周知的值那么使用选择器控件可能并不合适。 如果您需要显示特别多数量的值则您应该用表格视图将这些值列出而不是用选择器。这是因为表格视图具有更高的高度能够更快速地进行滚动。 如果您需要为选择器中的值提供上下文信息比如计量单位请将它显示在水平地穿过控件中心的半透明选择栏中。不要在选择器上方或转轮本身上显示这样的标签。有关正确显示标签的例子请参考内置的时钟应用程序的“定时器”功能可以看到在用户选择的值旁边显示了单位“小时”和“分钟”。 与日期时间选择器一样通用的选择器可以一直可见作为您的用户界面的焦点或者只在需要时出现。选择器的整体大小包括它的背景都是固定的与键盘的尺寸相同。 进度视图 iPhone OS提供了两种样式的进度视图分别是默认样式和栏样式。这两种样式的外观非常相似区别在于高度不同 默认样式用于应用程序的主内容区。 栏样式比默认样式薄一些非常适合在工具栏中使用。例如在邮件应用程序中当用户下载新邮件或发送电子邮件时工具栏上就会出现栏样式的进度视图。 两种样式进度视图的行为是相同的。 圆角矩形按钮 搜索栏 搜索栏是一片接收用户输入的文本的区域您的应用程序可以以搜索栏中的文本为输入进行搜索。当用户点击搜索栏时会出现一个键盘当用户键入要搜索的条目后输入的信息将按照应用程序指定的方式处理。 默认情况下搜索图标显示在搜索栏的左侧。此外搜索栏还可以显示一些可选的元素 占位符文本。该文本可以用来显示控件的功能例如“搜索”或者用来提醒用户他们所处的搜索环境例如“YouTube”或“Google”。 书签按钮。该按钮可以提供信息的快捷方式使得下一次用户也能够轻松地找到这些信息。例如通过地图应用程序搜索模式中的书签按钮用户可以访问已保存在书签的地点最近的搜索和联系人。 清除按钮。大多数搜索栏都包含一个“清除”按钮允许用户通过点击该按钮清除搜索栏中的内容。 一个可以被称作提示的描述性标题位于搜索栏的上方。举例来说这种提示可以是一个短语为搜索栏提供简要介绍或应用程序特定的环境信息。 默认情况下书签按钮和清除按钮会按下列方式对彼此产生影响 当搜索栏包含非占位符文本时清除按钮是可见的用户可以使用它来清除文本。如果搜索栏中不存在用户提供的文本或非占位符文本清除按钮是隐藏的因为没必要清除搜索栏的内容。 只有当搜索栏中不存在用户提供的文本或非占位符文本时书签按钮才是可见的。这是因为当搜索栏中存在用户可能想要清除的文本时清除按钮是可见的。 您可以通过指定一种标准颜色的背景样式来自定义搜索栏比如 蓝色与工具栏和导航栏的默认外观一致的默认渐变颜色。默认的背景样式如图9-10所示。 黑色 此外您可以在搜索栏的下方显示一个范围栏其中包含一些按钮用户可以点击这些按钮来选择搜索的范围。范围栏的外观与您所指定的搜索栏外观相同并且由您为范围栏提供自定义的标题。 不论设备的方向如何范围栏总是显示在搜索栏的下方除非您在代码中使用搜索显示控制器详细信息请参考UISearchDisplayController类参考。当您使用搜索显示控制器时范围栏会显示在搜索栏的内部如果设备横向放置则范围栏位于搜索字段的右侧如果设备纵向放置则范围栏位于搜索栏的下方。 要了解更多有关在您的代码中使用搜索栏和范围栏的内容请参考UISearchBar类参考。 分段控件 分段控件的长度取决于您所显示的段的数量以及最长一段的尺寸。分段控件的高度是固定的。虽然您可以指定要显示的段的数目但要注意用户必须能够舒服地点击到任何一段而无需担心触碰到相邻的段。由于点击区域应该是44 x 44像素因此建议将分段控件分为5段或5段以下。 分段控件可以包含文本或图像每一个单独的分段要么包含文本要么包含图像但不能同时包含两者。一般来说最好避免在同一个分段控件中混合使用文本和图像。 分段控件要保证每一段的宽度与段的总数相称。这意味着您要确保为每一段设计的内容在尺寸上要大致相等。 滑块 滑块允许用户在允许的值的范围内对一个值或一个过程进行调整。当用户拖拉滑块时相应的值或过程也不断被更新。 滑块主要在下面两种情况下很有用 当您希望用户能够对他们选择的值进行较高精度的控制时 当您希望用户能够对当前的过程进行较高精度的控制时 滑块由轨道滑块以及可选的左右两边值的图像组成。 您可以设定滑块的宽度使其适合于您的应用程序的用户界面。此外您可以选择水平地或垂直地显示滑块。 有以下几种方法自定义滑块 您可以定义滑块的外观以便用户可以一眼辨认出滑块是否处于活动状态。 您可以提供在滑块两端出现的图像通常它们分别对应最小值和最大值以此帮助用户理解滑块的作用。 例如控制字体大小的滑块可以在最小值一端显示一个非常小的字符而在最大值一端显示一个特别大的字符。 您可以根据滑块所在的位置和控件所处的状态为轨道定义不同的外观。 要了解有关在您的代码中使用滑块的更多内容请参考UISlider类参考。 文本框 您可以使用自定义文本框来帮助用户在您的应用程序中进行输入。例如您可以在文本框的左侧或右侧显示自定义的图像或者显示一个系统提供的按钮比如图9-14中的“书签”按钮。在一般情况下您应该在文本框的左端指明该文本框的用途而在右端显示一些附加的功能比如书签。 转载于:https://www.cnblogs.com/Piosa/archive/2012/01/01/2309633.html