【iOS】在线考试效果实现

现在很多APP都有在线培训这一模块,前段时间因客户需求在我们的APP内也加了这一功能,现在来简单的总结下有关在线培训模块的功能点以及技术实现.

1.手风琴样式列表界面

【iOS】在线考试效果实现_第1张图片
手风琴列表样式

2.考试

【iOS】在线考试效果实现_第2张图片
考试样式展示

考试试题分为选择题和简答题两种,根据后台返回的试题类型标识添加不同的界面.

3.断点续考

考试中途返回或者中断(例如接电话,切换其他软件)时,自动保存已填答案和考试用时,在次进入考试可以接着上次的继续答题!
当APP进入后台或者离开当前界面时发送通知,上传已选答案和用时.

4.查看成绩和错题

考试完成后,会自动计算分值,然后可以查看错题和再考一次

【iOS】在线考试效果实现_第3张图片
查看答案

总结:

此篇主要是总结下做简单在线考试功能的流程和思路,希望可以给需要这个功能的人提供参考,如果有问题欢迎留言.

你可能感兴趣的:(【iOS】在线考试效果实现)