gpt4 book ai didi

ios - 如何本地化 Shinobi iOS SDK 的轴号标签?

转载 作者:行者123 更新时间:2023-11-29 10:51:31 27 4
gpt4 key购买 nike

轴标签的数字没有按预期进行本地化。当我将区域设置更改为荷兰之类的内容时,数字仍以美国区域格式显示。句点用作小数点分隔符,逗号用于分隔千位。我如何强制 Shinobi 使用 NSNumberFormatter 作为刻度线标签?

最佳答案

SChartAxis 对象有一个名为 labelFormatter 的属性,其类型为 SChartTickLabelFormatter。此对象用于表示数字和日期时间类型轴的格式化程序。您可以在 labelFormatterformatter 属性上设置属性,以适本地配置标签。

numberFormatterdateFormatter 属性允许访问 formatter 属性的预制版本:

例如,在 SChartNumberAxis 上,您可以使用以下行来使用数字的文本形式(例如,“5”而不是“5”):

[_chart.xAxis.labelFormatter.numberFormatter
setNumberStyle:NSNumberFormatterSpellOutStyle];

如果您想在 SChartDateAxis 而不是 SChartNumberAxis 上设置格式,则使用 labelFormatter.dateFormatter 返回一个 NSDateFormatter 您可以根据需要配置它。

关于ios - 如何本地化 Shinobi iOS SDK 的轴号标签?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20198166/

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