Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- let graphView: ScatterChartView = {
- let scatter = ScatterChartView()
- scatter.translatesAutoresizingMaskIntoConstraints = false
- scatter.chartDescription?.enabled = true
- scatter.dragEnabled = true
- scatter.setScaleEnabled(true)
- //scatter.maxVisibleCount = 200
- scatter.pinchZoomEnabled = false
- scatter.backgroundColor = .clear
- scatter.leftAxis.enabled = false
- scatter.rightAxis.enabled = true
- scatter.rightAxis.drawGridLinesEnabled = false
- scatter.rightAxis.valueFormatter = TimeValueFormatter()
- scatter.xAxis.labelPosition = XAxis.LabelPosition.bottom
- scatter.xAxis.axisMaxLabels = 8
- scatter.xAxis.granularity = 1
- scatter.xAxis.drawLabelsEnabled = true
- scatter.xAxis.drawGridLinesEnabled = false
- //date formatter should be provided by controller
- scatter.legend.enabled = false
- return scatter
- }()
- self.dataSet = {
- let set = ScatterChartDataSet(values: entries)
- set.setScatterShape(.circle)
- set.setColor(UIColor.PRColors.prGreen)
- set.valueFormatter = TimeValueFormatter()
- return set
- }()
Add Comment
Please, Sign In to add comment