簡體   English   中英

ResearchKit ORKLineGraphChartView在接觸點獲取數據

[英]ResearchKit ORKLineGraphChartView Get data at touchpoint

我試圖弄清楚如何檢測在ORKLineGraphChartView觸摸的數據點,以便可以對選定的數據點采取措施,例如,為日期數據點提供更多數據。 我實現了協議ORKGraphChartViewDelegate ,但是在委托上找不到返回圖表的接觸點/數據點的任何函數。 我可以向圖表視圖添加輕擊手勢以獲取接觸點的X / Y,但是我不確定如何在圖表中獲取該位置的數據點。 任何幫助表示贊賞。

為此,我最終要做的是深入研究Objective-C類,發現一個功能完全符合我的需要,但尚未迅速實現。 因此,我在應用程序中創建了一個橋接頭:

橋接頭導入:

#import "ORKLineGraphChartView+ORKLineGraphChartView_PointIndex.h"

然后創建了另一個文件,用於在類ORKLineGraphChartView上公開Objective-C函數:

#import <ResearchKit/ResearchKit.h>

@interface ORKLineGraphChartView (ORKLineGraphChartView_PointIndex)
    - (NSInteger)pointIndexForXPosition:(CGFloat)xPosition plotIndex:(NSInteger)plotIndex;
@end

這一直很好,直到希望迅速包含研究套件的所有功能。 希望這對某人有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM