问题标签 [researchkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
197 浏览

swift - 在 researchkit (swift 3.1) 中保存电子邮件同意文档

我希望能够从研究工具包中保存并通过电子邮件发送一份同意书的 pdf。目前,我有以下代码来生成pdf

由于未捕获的异常'NSObjectNotAvailableException',这首先失败并出现错误终止应用程序,原因:'缺少签名标题'

在继续使用邮件功能之前,不知道从哪里开始让这部分工作。

0 投票
1 回答
344 浏览

ios - 如何关闭 ORKTaskViewController 并呈现我选择的视图控制器?

我花了 24 小时试图找到解决此问题的方法。当用户在我的应用程序上点击注册时,他们必须回答一系列调查问题(我使用 ORKorderedtask(研究工具包)创建的)。完成调查后,我希望显示主页,但是当我测试应用程序并完成调查时,它会直接返回注册页面。这是我的代码:

1.呈现有序的任务视图控制器;

2.关闭任务视图控制器(这不起作用);

提前致谢。

0 投票
1 回答
207 浏览

ios - Xcode 8.3.3 中的 iOS Swift Researchkit 谓词问题

我正在使用基于 Researchkit 的应用程序,我正在根据 Xcode 8.3.3 中的单选问题的选定选项导航到问题。不幸的是,应用程序在设置导航规则时动态崩溃。在 Xcode 8.2.1 早期,我没有问题并且工作顺利。请让我知道我的代码出了什么问题,以下是崩溃日志:

无法将类型“(谓词:__ObjC.NSPredicate,destinationStepIdentifier:Swift.String)”(0x15fe50570)的值转换为“(resultPredicate:__ObjC.NSPredicate,destinationStepIdentifier:Swift.String)”(0x15fe60530)。2017-10-10 07:37:57.530808 Turbo[7440:2981376] 无法将类型“(谓词:__ObjC.NSPredicate,destinationStepIdentifier:Swift.String)”(0x15fe50570)的值转换为“(resultPredicate:__ObjC.NSPredicate,destinationStepIdentifier : Swift.String)' (0x15fe60530)。

0 投票
1 回答
318 浏览

ios - 更改研究套件的 UILabel 颜色

我正在尝试更改 Apple Research 套件的标签、图像等的默认颜色,但没有任何成功。

有没有配置。我需要在 AppDelegate 中更改它吗?您能否分享一个代码示例。

我不确定如何使用“appearanceWhenContainedInInstancesOfClasses”。

0 投票
1 回答
107 浏览

ios - ResearchKit ORKLineGraphChartView 在接触点获取数据

我试图弄清楚如何检测在 a 中触摸的数据点,ORKLineGraphChartView以便我可以对选定的数据点采取行动,例如,日期数据点的更多数据。我实现了协议ORKGraphChartViewDelegate,但在委托上找不到任何返回图表接触点/数据点的函数。我可以在图表视图中添加一个点击手势来获取接触点的 X/Y,但是我不太确定如何在图表中获取该位置的数据点。任何帮助表示赞赏。

0 投票
1 回答
4963 浏览

ios - ViewController 中的 Swift 错误“使用未声明的类型”

我正在开发一个在 Xcode 上使用 ResearchKit 和 Swift 的应用程序。ResearchKit 软件相对简单,但视图控制器中的这段特定代码有以下信息:

“使用未声明的类型”

对于所有三种ORKTaskViewControllerXXX类型,我不知道如何解决它。这是我的代码:

0 投票
1 回答
101 浏览

ios - CareKit 和 ResearchKit 冲突

我对结果表调查的类型有疑问。如果我使用 CareKit / HealthKit 调查,一切都很好,当我想将它与 ResearchKit 调查混合时 - 我在以下方法中有错误:

这是 - 我认为 - 因为我无法制作 OCKCarePlanEventResult 对象 [answer 和 numericResult 都是 nil]。

我在下面的扩展中更新了症状跟踪器:

有什么建议如何将 ResearchKit 的结果类型转换为 CareKit 或其他解决方案以更新视图?

可能,这会有所帮助,任务示例:

0 投票
1 回答
1396 浏览

swift - ResearchKit 代码出现“使用未解析的标识符”错误

我正在通过 Ray Wenderlich 教程使用 ResearchKit 构建一个应用程序,以下代码继续给出错误消息:Use of unresolved identifier 'consentSectionType'这是当前的。由于我没有编写代码,我不确定它有什么问题,也不知道如何修复它。这是代码:

有时 Xcode 会建议我更改consentSectionType.mapORKConsentSection.map,但这只会带来另一条错误消息,上面写着Type 'ORKConsentSection.map' has no member map. 这似乎是一个特定于案例的问题,因为在这种情况下对其他问题的回答没有帮助。

0 投票
1 回答
239 浏览

swift - 使用研究工具包不能跳过一个步骤

目前我正在使用研究工具包构建一个应用程序。下面是我的问题。

如果用户点击精湛,我想跳到带有标识符“threeAwakeSurvey”的下一步并转到“fourAwakeSurvey”。为此,我实现了以下代码。

但是,这是行不通的。我阅读了文档,但仍然不明白为什么。

0 投票
0 回答
52 浏览

java - ResearchStack InformedConsent ConsentVisualStep 已弃用方法问题

我目前正在使用 ResearchStack 构建一个 Android 应用程序来进行研究。它是 ResearchKit 的 Android 版本。也许有 ResearchKit 经验的人也可以帮助我。我使用以下示例来适应我的需要。 https://www.raywenderlich.com/637-researchstack-tutorial-getting-started

同时不推荐使用以下方法。

找到下面示例中注释掉的这行代码。如果我没有使用这行代码,则底部栏中不会显示任何文本,您通常会在其中找到“下一个”文本,指示单击何处继续。单击右下角仍然会导致转到下一页。

谁能帮我如何添加文本?坦克!