gpt4 book ai didi

iOS-图表 - 无法隐藏 Y 轴

转载 作者:行者123 更新时间:2023-11-29 05:11:18 25 4
gpt4 key购买 nike

我试图隐藏 iOS 图表显示的所有线条。然而,有一条线我无法隐藏。我已经搜索过文档但找不到答案。

                let data = LineChartData()
let ds = LineChartDataSet(entries: yValues, label: "Day")
ds.setColor(#colorLiteral(red: 1.0, green: 1.0, blue: 1.0, alpha: 1.0))
ds.setCircleColor(.white)
ds.circleRadius = 5
ds.lineWidth = 3
ds.valueFont = UIFont.systemFont(ofSize: 6, weight: .bold)

ds.valueColors = [#colorLiteral(red: 1, green: 1, blue: 1, alpha: 1)]
data.addDataSet(ds)
cell.averageTempChartView.data = data

}else{
cell.averageTempLabel.text = ""
}

cell.cellView.layer.cornerRadius = 30
cell.cellView.translatesAutoresizingMaskIntoConstraints = false
cell.cellView.layer.shadowOpacity = 0.23
cell.cellView.layer.shadowRadius = 3
cell.cellView.layer.shadowOffset = CGSize(width: 0, height: 0)
cell.cellView.layer.shadowColor = UIColor.black.cgColor
cell.cellView.backgroundColor = #colorLiteral(red: 1, green: 0.7843137255, blue: 0.2039215686, alpha: 1)

cell.averageTempChartView.xAxis.wordWrapEnabled = true
cell.averageTempChartView.xAxis.labelPosition = XAxis.LabelPosition.bottom
cell.averageTempChartView.xAxis.labelTextColor = #colorLiteral(red: 1, green: 1, blue: 1, alpha: 1)
cell.averageTempChartView.xAxis.labelFont = UIFont.systemFont(ofSize: 12, weight: .bold)
cell.averageTempChartView.rightAxis.enabled = false
cell.averageTempChartView.xAxis.granularity = 1
cell.averageTempChartView.xAxis.drawAxisLineEnabled = false
cell.averageTempChartView.xAxis.drawGridLinesEnabled = false
cell.averageTempChartView.leftAxis.gridColor = .clear
cell.averageTempChartView.rightAxis.gridColor = .clear

cell.averageTempChartView.leftAxis.drawLabelsEnabled = false
cell.averageTempChartView.rightAxis.drawLabelsEnabled = false
cell.averageTempChartView.noDataText = ""
cell.averageTempChartView.legend.enabled = false
cell.averageTempChartView.noDataFont = UIFont.systemFont(ofSize: 15, weight: .bold)
cell.averageTempChartView.noDataTextColor = #colorLiteral(red: 1, green: 1, blue: 1, alpha: 1)

enter image description here感谢任何帮助

最佳答案

您已经为 xAxis 使用了右侧属性 drawAxisLineEnabled,因此只需为 leftAxis 使用相同的属性即可。

cell.averageTempChartView.leftAxis.drawAxisLineEnabled = false

关于iOS-图表 - 无法隐藏 Y 轴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59652836/

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