ios Swift图表问题

詹妮

我使用Charts iOS库(https://github.com/danielgindi/Charts),我有以下代码:

import UIKit
import Charts


    class ChartsViewController: UIViewController , ChartViewDelegate{

        var lineChartView: LineChartView?
        let months = ["Jan" , "Feb", "Mar", "Apr", "May", "June", "July", "August", "Sept", "Oct", "Nov", "Dec"]
        let dollars1 = [1453.0,2352,5431,1442,5451,6486,1173,5678,9234,1345,9411,2212]

        override func viewDidLoad() {
            super.viewDidLoad()

            self.lineChartView = LineChartView(frame: CGRectMake(50, 70, 300, 300))
            self.lineChartView!.delegate = self
            self.lineChartView!.descriptionText = "Tap node for details"
            self.lineChartView!.drawGridBackgroundEnabled = false
            self.lineChartView!.descriptionTextColor = UIColor.whiteColor()
            self.lineChartView!.noDataText = "No data provided"
            setChartData(months)
            self.view.addSubview(self.lineChartView!)



        }
        func setChartData(months : [String]) {

            var yVals1 : [ChartDataEntry] = [ChartDataEntry]()
            for var i = 0; i < months.count; i++ {
                yVals1.append(ChartDataEntry(value: dollars1[i], xIndex: i))
            }

            let set1: LineChartDataSet = LineChartDataSet(yVals: yVals1, label: "First Set")
            set1.lineWidth = 10.0
            set1.circleRadius = 0.0 // the radius of the node circle
            set1.fillColor = UIColor.redColor()
            set1.highlightColor = UIColor.yellowColor()
            set1.drawCircleHoleEnabled = false
            set1.drawVerticalHighlightIndicatorEnabled = false
            var dataSets : [LineChartDataSet] = [LineChartDataSet]()
            dataSets.append(set1)
            let data: LineChartData = LineChartData(xVals: months, dataSets: dataSets)
            data.setValueTextColor(UIColor.whiteColor())
            self.lineChartView!.data = data            
        }

我得到这个:

https://postimg.org/image/6z6nk5nkn/

我的问题是这样的:

我想删除背景上的网格(垂直和水平线),但是我无法删除网格,因为在官方库文档中找不到任何内容。

你能帮助我吗?

关键点
self.lineChartView.leftAxis.drawGridLinesEnabled = false
self.lineChartView.xAxis.drawGridLinesEnabled = false

会做的工作。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

iOS Swift 图表与组合图表

来自分类Dev

iOS图表的Swift渐变填充

来自分类Dev

iOS Swift TableviewCell问题

来自分类Dev

Swift 2.0中损坏的iOS图表的PieChart?

来自分类Dev

iOS / Swift:UITableViewCell高度问题

来自分类Dev

Cocoapods路径问题(iOS Swift)

来自分类Dev

iOS / Swift:UITableViewCell高度问题

来自分类Dev

iOS Swift 3 POST 问题

来自分类Dev

iOS Swift 3 发布问题

来自分类Dev

Swift iOS图表在突出显示上设置条形颜色

来自分类Dev

iOS图表Swift条形图超出了视野

来自分类Dev

如何在iOS Swift中隐藏/查看标题视图表

来自分类Dev

如何遍历Swift数组并在iOS图表中使用数据?

来自分类Dev

使用iOS图表的折线图Swift 3

来自分类Dev

Swift iOS 使用数据库中的数据更新图表

来自分类Dev

旋转UIImage中的问题-IOS / Swift

来自分类Dev

在iOS Swift中传递``自我''问题

来自分类Dev

Swift - 在 iOS 中使导航栏透明的问题

来自分类Dev

iOS 横向定位问题 Swift SpriteKit

来自分类Dev

Swift 3 - iOS 11.2 上的 UICollectionview 问题

来自分类Dev

如何修复 CFNetwork 问题 iOS swift?

来自分类Dev

iOS图表未建立

来自分类Dev

ios图表整数转换

来自分类Dev

iOS 图表,波浪线

来自分类Dev

如何使用Swift分别在iOS图表中设置饼图的每种颜色?

来自分类Dev

iOS Swift问题与UIStoryBoardSegue方法有关

来自分类Dev

Swift主从模板问题(iOS 8 beta 3)

来自分类Dev

左对齐UIButton标题有问题(iOS / Swift)

来自分类Dev

与Swift上的iOS中的drawRect有关的性能问题