ios - iOS 中具有不同数量问题答案的测验应用程序的控件

标签 ios

<分区>


想改进这个问题吗? 通过 editing this post 添加细节并澄清问题.

关闭 7 年前

我正在开发一款测验应用。

我注意到的是,我的问题可能并不总是有固定数量的答案。而不是说 4 个可能的答案和 1 个正确答案,我可以有 6 个可能的答案和 2 个正确答案。

有没有办法解决这个问题?

我不想做的是不使用按钮。

目前我想知道是否有一种方法可以根据有多少可能的答案来拥有多个 View Controller ,或者如果没有可供选择的答案则让按钮变为非事件状态?

最佳答案

完全有可能。您应该使用 TableView/CollectionView 来实现这一点。

您将能够根据您的答案数更改项目的数量,并允许用户从 0 到 N 个答案中进行选择。

此外,它是可重用的组件,因此您将不得不针对 1 个问题设计您的 UI,并且以下所有内容都将重用相同的布局

关于ios - iOS 中具有不同数量问题答案的测验应用程序的控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37585227/

上一篇:ios - 在全新安装时将值设置为变量 - swift

下一篇:ios - Jenkins iOS 提交应用程序 Crashlytics 失败(使用 Xcode 集成插件)

相关文章:

iphone - 如果 friend 在应用程序中的进度还不足以到达 installInvitationHandler 方法,如何处理游戏中心邀请?

ios - 在带有原型(prototype)单元格的 UITableView 中显示图像

ios - 将字符串转换为 Int 数组

ios - 为什么 UISearchBar 设置为第一响应者后仍然没有获得焦点?

ios - 从 iOS 共享扩展打开应用程序

ios - 在 Swift 中没有重复使用表格单元格的索引路径

ios - iPhone 纵向应用程序在 iPad 上以横向启动

ios - 将数据加载到类中并使用它的策略

ios - 谷歌地图在其渲染器时显示灰色背景

iphone - subView从屏幕底部向上滑动