使用单个 UIViewController 进行测验
Using a single UIViewController for a quiz questions
我正在构建一个测验应用程序并已完成大部分工作。
我想对所有测验问题使用一个 UIViewController,我的问题是我不确定如何使用同一个 UIViewController 从一个问题移动或过渡到另一个问题。
所以,如果我有这个基本大纲:
如果用户点击任何答案,我希望它从当前问题过渡到下一个问题(假设有一个),如果没有进一步的问题,那么它可以启动一个 segue到测验结果页面。
是否有推荐的方法可以在同一视图控制器上的问题之间进行转换?
您需要以编程方式执行此操作。当用户点击一个答案时,只需将标签的文本替换为下一个问题,将按钮的标题替换为下一个问题的答案。
如果您想在故事板中完成所有操作,则每个问题都需要一个单独的 UIViewController。
我正在构建一个测验应用程序并已完成大部分工作。
我想对所有测验问题使用一个 UIViewController,我的问题是我不确定如何使用同一个 UIViewController 从一个问题移动或过渡到另一个问题。
所以,如果我有这个基本大纲:
如果用户点击任何答案,我希望它从当前问题过渡到下一个问题(假设有一个),如果没有进一步的问题,那么它可以启动一个 segue到测验结果页面。
是否有推荐的方法可以在同一视图控制器上的问题之间进行转换?
您需要以编程方式执行此操作。当用户点击一个答案时,只需将标签的文本替换为下一个问题,将按钮的标题替换为下一个问题的答案。
如果您想在故事板中完成所有操作,则每个问题都需要一个单独的 UIViewController。