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