多项选择 iPhone 应用程序 - UITableView?

Posted

技术标签:

【中文标题】多项选择 iPhone 应用程序 - UITableView?【英文标题】:Multiple choics iPhone App - UITableView? 【发布时间】:2009-06-23 23:21:49 【问题描述】:

我正在开发一个投票应用程序,用户将在其中看到一个问题和多项选择。在典型的 html 世界中,此界面的选择将是单选框/复选框。对于类似的行为,我会在 iPhone SDK 中使用哪种视图?

有没有可以参考的示例应用?

谢谢, 艾米

【问题讨论】:

【参考方案1】:

每当您显示重复的数据行时,UITableView 都是自然的选择。 UITableViewCell 为您提供了各种属性来自定义selected 状态,您可以使用这些属性来显示用户的选择。

【讨论】:

【参考方案2】:

如果您的问题有几个答案 (3-4),那么您可以使用 UIActionSheet。这可以更快地编写代码并提供漂亮的用户界面,工作表从 iPhone 底部开始动画,并向您的用户呈现与可能的选择/答案相关的多个按钮。这是一个无线电接口,采用 iPhone 风格。

另一种可能性是利用 UISegmented 控件,一种不同类型的无线电接口。

如果有很多答案,UITableView 是您的最佳选择。

【讨论】:

以上是关于多项选择 iPhone 应用程序 - UITableView?的主要内容,如果未能解决你的问题,请参考以下文章

iPhone 4.3 的 Tableview 中的多个单元格选择

iPhone如何实现一个“宽”的UITableViewCell?

多项选择应用程序功能

Django 多项选择字段/复选框选择多个

多项选择的测验应用程序

Django:检查不固定选项的多项选择