gpt4 book ai didi

ios - 向 iOS 中的工具提示添加不属于图表的 x&y 轴的其他数据

转载 作者:行者123 更新时间:2023-11-29 00:01:28 27 4
gpt4 key购买 nike

我按照这个演示来绘制柱形图。(https://www.highcharts.com/ios/demo/column-rotated-labels)。

我面临的问题是:我可以轻松地在工具提示中显示 x 轴和 y 轴信息。但是我无法将来自不同数组的其他信息放入工具提示中(假设数组用于描述项目所需的数量)。

我试过这样做;

tooltip.pointFormat = [NSString stringWithFormat:@"Velocity : {point.y:.2f}剩余数量 : %@",RemainingQtyArray];它将在工具提示中打印整个数组。tooltip.pointFormat = [NSString stringWithFormat:@"速度:{point.y:.2f}剩余数量 : %@",RemainingQtyArray[i++]];它将打印数组中的最后一项。那么,我如何添加额外的信息,以便当任何人点击图表时,它也会显示此信息。

想要这样的工具提示。

最佳答案

检查这个Fiddle JS 演示

JS方式的工具提示

 tooltip: {
pointFormat: 'Population in 2017: <b>{point.y:.1f} millions</b><br>Extra One: <b>{point.data1}</b><br>Extra Two: <b>{point.data2}</b>'
},

JS方式的系列数据

data: [
{name:'Shanghai', y:24.2,data1:'Aa',data2:'Ba'},
{name:'Beijing', y:20.2,data1:'Ab',data2:'Bb'},
{name:'Karachi', y:14.2,data1:'Ac',data2:'Bc'},
{name:'Shenzhen', y:13.2,data1:'Ad',data2:'Bd'},
],

通过doc我转换成ios。

iOS 版

HITooltip *tooltip = [[HITooltip alloc]init];
tooltip.pointFormat = @"Population in 2017: <b>{point.y:.1f} millions</b><br>Extra One: {point.data1}<br>Extra Two: {point.data2}";

针对ios系列数据

column.data = [NSMutableArray arrayWithObjects:
@{
@"name":@"Shanghai",
@"y":@23.7,
@"data1":@'Aa',
@"data2":@'Ba'
},
@{
@"name":@"Shanghai",
@"y":@16.1,
@"data1":@'Aa',
@"data2":@'Ba'
},
@{
@"name":@"Karachi",
@"y":@14.2,
@"data1":@'Aa',
@"data2":@'Ba'
},
@{
@"name":@"Shenzhen",
@"y":@14,
@"data1":@'Aa',
@"data2":@'Ba'
}
, nil];

关于ios - 向 iOS 中的工具提示添加不属于图表的 x&y 轴的其他数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49379161/

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