使用单个UIViewController进行测验问题

时间:2016-05-05 19:23:20

标签: ios uiviewcontroller uiviewanimationtransition

我正在构建一个测验应用程序并完成大部分工作。

我想对所有测验问题使用单个UIViewController,我的问题是我不确定如何使用相同的UIViewController从一个问题移动或转换到另一个问题。

所以,如果我有这个基本的大纲:

Mockup of Quiz page

如果用户点击任何答案,我希望它从当前问题转换到下一个答案(假设有一个),如果没有其他问题,那么它可以启动一个segue到测验结果页面。

是否有推荐的方法在同一个视图控制器上的问题之间进行转换?

1 个答案:

答案 0 :(得分:1)

您需要以编程方式执行此操作。当用户点击答案时,只需将标签的文本替换为下一个问题,将按钮的标题替换为下一个问题的答案。

如果您想在故事板中完成所有操作,那么每个问题都需要一个单独的UIViewController。