iPhone +多选选项

时间:2009-10-21 05:11:19

标签: iphone choice

创建任何iPhone应用程序时,这是UI设计方面的最佳方式(考虑最终用户视图角度),为用户提供多种选择,他/她可以从中选择一个选项。 UIPickerView控制器可用,但在UI显示方面效率不高。

Library中可用的控件(在Interface Builder中)只是我们在设计iPhone应用程序时可以使用的控件,或者我们可以使用的其他控件。

4 个答案:

答案 0 :(得分:4)

我会使用分组样式UITableView。将每个选项放在一行,并允许用户一次将“选定”样式(复选标记附件和蓝色单元格文本)应用于一行。

答案 1 :(得分:1)

我会说UISegmentedControl

答案 2 :(得分:0)

复选框在历史上已经很好用了,你可以编写任何你想要的控件。

答案 3 :(得分:0)

你能用“足够有效”来解释你的意思吗?

我见过 - 或者可以想象 - 在互相排斥的选项之间做出选择的其他方式:

  • 一个控件(如表格单元格),它使用可用选项表推送另一个视图。这在“设置”应用中的几个位置使用。
  • A UISegmentedControl
  • 桌面式单选按钮,虽然它们不是标准控件,但在本机应用程序中使用很多。
  • 一种水平选择器,您可以在其中旋转选项(有点像App Store中的屏幕截图,甚至是封面流的外观)。

您绝对不仅限于UIKit中的控件。例如,考虑WeightBot and ConvertBot。但是,一般来说,最好是密切关注UIKit控件和标准Human Interface Guidelines,除非你有真的令人信服的理由不这样做。