iOS曲线图:APLineChart
这是一个完全可定制曲线图使用Interface Builder。
用法
What you have to do is to include APChartView directory in your project.
Than you have to use APChartView as Class used within Custom Class of the View that will use the Control. Next you have to link it to a class attribute, like you usually should do.
than you are free to customize it and to see the updates in realtime.
In order to add one or more line you have to simple follow these instructions:
// create a line var line = APChartLine(chartView: chart, title: "prova", lineWidth: 2.0, lineColor: UIColor.purpleColor()) //add points to this line: line.addPoint( CGPoint(x: 12.0, y: 24.0y)) line.addPoint( CGPoint(x: 16.0, y: 16.0y)) line.addPoint( CGPoint(x: 19.0, y: 20.0y)) line.addPoint( CGPoint(x: 21.0, y: 18.0y)) // and add the line to the chart: chart.addLine(line)
定制
showAxes:Bool // display or not axis titleForX:String // title for X coordinate titleForY:String // title for Y coordinate axesColor = UIColor(red: 96/255.0, green: 125/255.0, blue: 139/255.0, alpha: 1) showGrid:Bool // Display or not the Grid gridColorUIColor // Grid Color gridLinesX: CGFloat // number of X grid lines gridLinesY: CGFloat // number of Y grid lines showLabelsX:Bool // display or not the labels of X grid intervals showLabelsY:Bool // display or not the labels of Y grid intervals showDots:Bool // display or not the Dots dotsBackgroundColor:UIColor // dot color showUnderLines:Bool // display or not the area under lines showMean:Bool // display or not the Average value showMeanProgressive:Bool // display or not the Average value calculated in progression
本文由用户 yne7 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
转载本站原创文章,请注明出处,并保留原始链接、图片水印。
本站是一个以用户分享为主的开源技术平台,欢迎各类分享!