AAChartModel / AAChartKit

📈📊🚀🚀🚀An elegant modern declarative data visualization chart framework for iOS, iPadOS and macOS. Extremely powerful, supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble, box plot, error bars, funnel, waterfall and polar chart types. 极其精美而又强大的现代化声明式数据可视化图表框架,支持柱状图、条形图、折线图、曲线图、折线填充图、曲线填充图、气泡图、扇形图、环形图、散点图、雷达图、混合图等各种类型的多达几十种的信息图图表,完全满足工作所需.

Home Page:https://cocoapods.org/pods/AAChartKit

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

柱状图 dataLabels的设置问题

gaojing0428 opened this issue · comments

你好,我的柱状图上面,两个数据是一样的,这个时候dataLabels只显示了一个,这个怎么解决?
Snip20240326_13

相差不多的时候,也是只显示一个

参考相同问题:

label全部显示出来了,但是文字会重叠,有办法解决吗?
image

//允许DataLabels重叠
AAPropStatementAndPropSetFuncStatement(assign, AADataLabels, BOOL, allowOverlap)

这个有点难搞, 毕竟你的数值都太接近了. 这个属性allowOverlap = true就是允许重叠的意思.

真的非要避免重叠, 只能

  • 将字体调整小一点
  • 或者自定义每个 AADataElementdatalabels 的位置属性

来避免重叠.

谢谢,分别调整了align属性,解决了~