ios - iOS Charts 框架中简单的 xAxis 粒度设置
问题描述
我一直在试验图表框架,除了 xAxis.granularity 设置的行为外,一切似乎都按预期运行。
barChartView.xAxis.valueFormatter = IndexAxisValueFormatter(values: ["A","B","C","D","E","F","G","H","I","J","K","L"])
barChartView.xAxis.granularityEnabled = true
barChartView.xAxis.granularity = 1
当我将粒度设置为 2 或更高时,我得到 xAxis 标签的预期行为,按我指定的值展开。(3张图片的粒度为2,3,4)
但是当我设置粒度 = 1 期望在每个条形图下都有一个标签时,我得到了这个
我错过了什么?还是有另一种设置可以在每个点强制标签?谢谢
解决方案
尝试设置
setLabelCount(12, force: true) // replace 12 with your data.count
推荐阅读
- python - 高频 Youtube Scraping - IP Rotation 最佳选择?- XS 云服务器的 VPN / 代理 / 租用 IP?
- javascript - 基于当月的 12 个月动态数组
- java - 咖啡因缓存 application.properties 配置与 CacheManager 类配置
- react-native - 如何在世博会上使用谷歌支付
- docker - Dockerfile chown 被覆盖
- ajax - 这是使用 websocket 的可接受方式吗?(棘轮)
- javascript - 执行此命令后嵌入双倍
- php - 如何在codeigniter 3的一条记录中显示数据?
- google-apps-script - 请再看一遍:Google 高级幻灯片 API 在现有表格中插入文本
- selenium - 无法单击按钮:预期条件失败:等待元素可单击:代理元素:DefaultElementLocator 'By.xpath: //*[')]'