我在用Charts在应用程序中创建自定义图表。我遇到的一件事是检测当前值呈现的图表标记上的触摸事件。我想根据点击的标记执行操作。该操作应在由点击的标记表示的数据条目中进行。
我已读完Y 轴上可选择的标记视图和图像,但仍然未能提出可行的解决方案。
如果有人可以提供代码示例或比上面链接中更详细的解释,为我指明正确的方向,那就太好了。
Thanks
根据您的要求,图表库已在其委托中包含该方法。
请检查以下代码:
- 将委托分配给您的 ChartView,如下所示
lineChartView.delegate = self
- 在你的类中实现委托方法
public func chartValueSelected(_ chartView: ChartViewBase, entry: ChartDataEntry, highlight: Highlight) {
}
当用户单击图表时,您可以在这里编写代码。
希望这些信息会有所帮助!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)