条形图 xAxis 网格线位于中心而不是除此之外

Bar chart xAxis grid lines are in centre instead besides

我花了大半天的时间来解决这个问题

使用Charts pod 绘制条形图面临两个问题

  1. 想要所需图片中提到的角半径条
  2. 想要网格线以外的栏,如下图所示

必填

我的输出是这样的

输出

两种方法

  1. 覆盖 XAxisRender 以生成偏移 x 网格线。覆盖 BarChartRenderer 以添加圆角
  2. 使用ChartLimitLine代替x网格线。并分叉 Chart 并更改 BarChartRenderer 以实现圆角

这是我的 demo 用方法 2

实现了你想要的一切