coca pod Диаграмма не появляется (Swift4)

Моя диаграмма не отображает никаких баров, используя эту гистограмму. Я успешно импортировал чарты cocoa-карт. В настоящее время ошибок времени выполнения нет. Единственное, что отображается на графике, это метка описания.

import UIKit import Charts class ViewController: UIViewController { @IBOutlet var lineChartVIew: BarChartView! var days: [String]! override func viewDidLoad() { super.viewDidLoad() // Do any additional setup after loading the view, typically from a nib. days = ["Monday","Tuesday","life"] let task = [1.0,4.0,3.0] setChart(dataPoints: days, values: task) } func setChart(dataPoints : [String], values : [Double]){ lineChartVIew.noDataText = "Nothining to display" var dataEntries : [BarChartDataEntry] = [] var counter = 0.0 for i in 0..<dataPoints.count { counter += 1 let dataEntery = BarChartDataEntry(x: values[i], y: counter) dataEntries.append(dataEntery) } let ChartDataSet = BarChartDataSet(values: dataEntries, label: "Time") let chartData = BarChartData() lineChartVIew.data = chartData ChartDataSet.colors = ChartColorTemplates.colorful() lineChartVIew.animate(xAxisDuration: 2.0, yAxisDuration: 2.0) }} 

введите описание изображения здесь

Попробуйте это, это рабочий (Swift 4 Code).

 import UIKit import Charts class RootViewController: UIViewController { @IBOutlet weak var lineChartView: BarChartView! var days: [String]! override func viewDidLoad() { super.viewDidLoad() days = ["Monday","Tuesday","Wednesday","Thursday"] let task = [1.0,4.0,3.0,5.0] setChart(dataPoints: days, values: task) } func setChart(dataPoints : [String], values : [Double]){ lineChartView.noDataText = "Nothining to display" var dataEntries : [BarChartDataEntry] = [] var counter = 0.0 for i in 0.. 

Выход:

введите описание изображения здесь

Изменение графика Скрыть и показать ось и метки

 lineChartView.leftAxis.drawLabelsEnabled = false // Hide Left Axis Label lineChartView.rightAxis.drawLabelsEnabled = false // Hide Right Axis Label lineChartView.xAxis.drawLabelsEnabled = false // Hide Top Axis Label lineChartView.leftAxis.enabled = false // Hide Left Axis Lines lineChartView.rightAxis.enabled = false // Hide Right Axis Lines lineChartView.xAxis.enabled = false // Hide Right Axis Lines lineChartView.legend.enabled = false //Hide Legend of Chart lineChartView.chartDescription?.text = "" // Hide or Change Chart Description text 
  • Как я могу прикрепить изображение или значок на краю линейки Google
  • UML-диаграмма зависимости между системами
  • Самый простой алгоритм построения Вороного?
  • Алгоритм Nice Label для диаграмм с минимальными тиками
  • Ограничить соотношение сторон в диаграмме DataVisualization WindowsForms
  • Добавление ChartPanel в JTabbedPane с использованием JPanel
  • Как добавить маркер значения в диаграмму JavaFX?
  • Давайте будем гением компьютера.