gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-28 15:10:08 27 4
gpt4 key购买 nike

我试图弄清楚如何检测 ORKLineGraphChartView 中触摸的数据点,以便我可以对所选数据点采取行动,例如,日期数据点的更多数据。我实现了 ORKGraphChartViewDelegate 协议(protocol),但在委托(delegate)上找不到返回图表接触点/数据点的任何函数。我可以在图 TableView 中添加点击手势以获取接触点的 X/Y,但我不太确定如何获取图表中该位置的数据点。感谢您的帮助。

最佳答案

为此,我最终做的是深入研究 Objective-C 类并找到了一个完全满足我需要的函数,但它尚未在 swift 中实现。所以我在我的应用程序中创建了一个桥接头:

桥接头导入:

#import "ORKLineGraphChartView+ORKLineGraphChartView_PointIndex.h"

然后我创建了另一个文件,用于在类 ORKLineGraphChartView 上公开 Objective-C 函数:

#import <ResearchKit/ResearchKit.h>

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

在希望 swift 包含研究工具包中的所有功能之前,这一直很有效。希望这对某人有帮助。

关于ios - ResearchKit ORKLineGraphChartView 在接触点获取数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47803426/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com