iOS-charts雷达图删除标签并用颜色填充网络

标签 ios xcode swift ios-charts radar-chart

可能是一个非常基本的问题。

我正在使用 iOS-charts并且正在使用雷达图。

我正在努力弄清楚如何从图表中删除标签,而且我真的在努力填充网络。我可以更改外线,但我想用特定颜色填充网络/数据。

如有任何帮助,我们将不胜感激。

亲切的问候

韦恩

最佳答案

因此,雷达图上有两种类型的标签,轴标签显示图表上从最小值到最大值的可能值列表,以及与图表上每个点对应的标签。

删除轴标签

  • 捕获雷达图 View 上的 x 或 y 轴,并根据您希望隐藏的标签的轴将 drawLabelsEnabled 设置为 false

    let yAxis = radarChartView.yAxis
    let xAxis = radarChartView.xAxis
    
    yAxis.drawLabelsEnabled = false
    xAxis.drawLabelsEnabled = false
    

移除每个点值的标签

  • 转到您创建 RadarChartDataSet 的位置
  • 在使用它创建 RadarChartData 之前,将 drawValuesEnabled 属性设置为 false

    let radarChartDataSet = RadarChartDataSet(yVals: dataEntries, label: "label")
    radarChartDataSet.drawValuesEnabled = false
    

另外,这里有一个图表文档页面的链接,它也很有用(虽然它没有完全填写):http://cocoadocs.org/docsets/Charts/2.0.9/index.html

关于iOS-charts雷达图删除标签并用颜色填充网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38028292/

相关文章:

ios - 向 UIActivityViewController 添加一个明显的(自定义)按钮

xcode - 在 Swift 2 中使用#

ios - 如何从照片库等设备库中挑选/浏览音频文件?

ios - Xcode 在打开 .xcodeproj 文件时崩溃

ios - UICollectionViewLayout - invalidateLayout() 仅在屏幕旋转后有效

ios - SSL 证书适用于 iOS VM,但不适用于设备

iphone - 应用程序激活时删除模态视图 Controller

ios - 如果用户不存在,应该使用 UIAlert 显示错误消息

ios - Xcode 5 : Trying to link text field to UIViewController

ios - 如何将数据从 Collection View 单元格传递到新的 View Controller (以编程方式且无需 Storyboard)?