Как создать горизонтальную гистограмму по ios-chart в xcode? я создал Вид с классом HorizontalBarChartViewГоризонтальная гистограмма по ios-chart
@IBOutlet weak var horChart: HorizontalBarChartView!
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view.
let months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun"]
let unitsSold = [20.0, 4.0, 6.0, 3.0, 12.0, 16.0]
setChart(months, values: unitsSold)
}
func setChart(dataPoints: [String], values: [Double]) {
var dataEntries: [ChartDataEntry] = []
for i in 0..<dataPoints.count {
let dataEntry = ChartDataEntry(value: values[i], xIndex: i)
dataEntries.append(dataEntry)
}
let chartDataSet = BarChartDataSet(yVals: dataEntries, label: "Units Sold")
let chartData = BarChartData(xVals: dataPoints, dataSet: chartDataSet)
horChart.data = chartData
}
Didnt найти примеры в Интернете
При преобразовании этого кода в Swift было много синтаксической ошибки. – iDevAmit
это ваша проблема .. не код. Сначала вы должны познакомиться с быстрым и Objc. – Wingzero
согласился! но есть такая разница между версиями 3 и 2.3, это шок, и демонстрации не очень помогают, поскольку они относятся к версии 2. Поэтому я потратил много времени на преобразование своего проекта в версию 3. Для нас начинающие/промежуточные программисты - это гора карабкаться. Просто пытаясь изменить цвета ярлыков для valueColors, он стоил мне часов, поскольку он обесценился, и я оставлен черным текстом на сером фоне. – user2986119