草庐IT

ORKOrderedTask

全部标签

ios - Swift ResearchKit 条件 ORKOrderedTask

我目前正在使用基于ResearchKit的swift开发医学研究应用程序,这是一个基于objective-c的框架。我正在尝试创建一个有条件的ORKOrderedTask,例如:https://gist.github.com/mattio/9126ecc4f08b9f0497d9。基本上,它表示如果上一个问题的答案是肯定的,则显示下一个问题,如果不是,则跳过它。我可以在objective-c中找到它的代码,但我无法将它转换为swift。 最佳答案 最近合并的ORKNavigableOrderedTask通过使用NSPredicate

ios - 如何在 ResearchKit 中配置具有多个 ORKAudioStep 的 ORKOrderedTask?

过去几天我一直在为一个问题而烦恼。这是我要实现的目标:我想展示一个由多个AudioSteps组成的ORKOrderedTask,每个步骤显示一个用户将背诵的句子。当然,ORKOrderedTask.audioTask很棒,但是这个预配置的任务只提供一个音频提示。我希望用户能够录制一个句子、点击下一个、录制下一个、点击下一个等等。我遇到的问题:当我尝试使用多个ORKAudioStep实现我自己的OrderedTask时,无论我做什么,该步骤总是报告“太大声”,波形显示完整的红色条。相关代码:varsteps=[ORKStep]()letinstructionStep=ORKInstruc