ios - 如何在 HighCharts 中将动态文本内容设置为 yAxis stackLabels?

标签 ios objective-c highcharts

我想设置 yAxis stackLabels 内容动态显示如下链接。 好、优秀、差、一般、低于平均

下面的链接代码是JavaScript,我如何在Objective C中使用它?

链接:Demo

yAxis.stackLabel 没有链接演示中使用的 qTotals 属性。

我想要类似下图或显示在上面给定链接中的内容。

enter image description here

任何帮助将不胜感激。 提前致谢。

最佳答案

这是解决方案。

如果我们想根据 yAxis dataLabels total 来设置 Text。

[HIStackLabels alloc]init];
yaxis.stackLabels.enabled = [[NSNumber alloc] initWithBool:true];
yaxis.stackLabels.formatter = [[HIFunction alloc] initWithFunction:@"function() { if(this.total > 9) return 'Good'; if(this.y == 30) return 'Average';}"];

如果我们要设置基于特定列的文本。

column1.dataLabels = [[HIDataLabels alloc]init];
column1.dataLabels.enabled = [NSNumber numberWithInteger:1];
column1.dataLabels.formatter = [[HIFunction alloc] initWithFunction:@"function() { if(this.y == 60) return 'Poor'; if(this.y == 30) return 'Average';}"];

关于ios - 如何在 HighCharts 中将动态文本内容设置为 yAxis stackLabels?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49463011/

相关文章:

带有reveal.js : Refresh chart with slide?的Highcharts

ios - 移动设备上的 TWBS 导航栏,禁用下拉菜单并改用链接

iphone - SKPaymentTransactionObserver 在启动时看到许多updatedTransactions

objective-c - 如何使用 NSTask 获得类似于 Tail -f 的内容

objective-c - NSPredicate Editor:停止行绘制背景

javascript - 在折线图、Highcharts 上添加散点

javascript - 使用 json 的 Highcharts 动态图表

ios - 大小类在 Today Extensions 中不起作用

iphone - 为什么在使用 ARC + NSZombieEnabled 时对象没有被释放

objective-c - 我可以将联系人的地址行添加到 Textview 中吗