【发布时间】:2019-02-24 13:18:43
【问题描述】:
我的图表未使用此条形图显示任何条形。我已成功导入图表可可豆荚。当前没有运行时错误。图中唯一显示的是描述标签。
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)
}}
【问题讨论】:
-
看起来是 Charts 框架的问题,与 Cocoapods 依赖管理器无关
-
我不确定你的意思?
-
@SamBurns 你用 CocoaPods 标记了你的问题(它也在你的问题标题中),但我们认为你的问题是由于图表中的误用或错误,与 CocoaPods 无关,这只是一个导入图表的工具。
标签: ios charts cocoapods swift4