1

在我当前应用程序的选项屏幕上,我想允许用户选择单位是否以“公制”或“英制”显示。我查看了 Google Maps 应用程序,他们使用分组的 UITableView 执行此操作,这对我的应用程序实际上不起作用,因为我正在 ITabBar 上的“选项”选项卡中显示各种配置选项。

在此处输入图像描述

我看过段控制,这似乎相当不错,但在阅读 Apple HIG 时,我注意到点击时每个段都旨在显示不同的视图。

在此处输入图像描述

我想我也可以使用默认值,然后使用 UISwitch 切换备用选项。

在此处输入图像描述

我的问题是:在无 UITableView 中执行此操作的最佳方法是什么,是否有我缺少的控件,任何帮助/信息将不胜感激。

4

1 回答 1

2

使用分段控件会很好,我已经看到许多使用它进行选择的应用程序,并且我已经在几个应用程序中使用它以及 tableView 不适合的地方。

您也可以查看 UIPicker,但分段控件的优点是可以在较少的点击次数中设置选项,这始终是一个受欢迎的可用性特征。

于 2013-03-07T17:52:04.157 回答