Charts: Π“Ρ€ΡƒΠΏΠΏΠ° просмотра гистограмм Π² Swift

Π‘ΠΎΠ·Π΄Π°Π½Π½Ρ‹ΠΉ Π½Π° 14 нояб. 2015  Β·  4ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ  Β·  Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: danielgindi/Charts

Ошибка: Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ для Ρ‚ΠΈΠΏΠ° со списком Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Ρ‚ΠΈΠΏΠ° !!!

ΠΏΠ΅Ρ€Π΅ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈΡ‚ΡŒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ viewDidLoad() {
super.viewDidLoad()
// Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ Π»ΡŽΠ±ΡƒΡŽ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΡƒΡŽ настройку послС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ прСдставлСния, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, ΠΈΠ· ΠΏΠ΅Ρ€Π°.
ΠΏΡƒΡΡ‚ΡŒ мСсяцы = ["ΡΠ½Π²Π°Ρ€ΡŒ", "Ρ„Π΅Π²Ρ€Π°Π»ΡŒ", "ΠΌΠ°Ρ€Ρ‚", "Π°ΠΏΡ€Π΅Π»ΡŒ", "ΠΌΠ°ΠΉ", "июнь", "июль", "август", "сСн", "ΠΎΠΊΡ‚ΡΠ±Ρ€ΡŒ", "Π½ΠΎΡΠ±Ρ€ΡŒ", "Π΄Π΅ΠΊΠ°Π±Ρ€ΡŒ" "]
ΠΏΡƒΡΡ‚ΡŒ Π΅Π΄ΠΈΠ½ΠΈΡ† ΠΏΡ€ΠΎΠ΄Π°Π½ΠΎ = [20,0, 4,0, 6,0, 3,0, 12,0, 16,0, 4,0, 18,0, 2,0, 4,0, 5,0, 4,0]
ΠΏΡƒΡΡ‚ΡŒ Π΅Π΄ΠΈΠ½ΠΈΡ† ΠΏΡ€ΠΎΠ΄Π°Π½ΠΎ2 = [25,0, 2,0, 4,0, 10,0, 12,0, 16,0, 4,0, 18,0, 2,0, 4,0, 5,0, 4,0]
setChart(мСсяцы, значСния: Π΅Π΄ΠΈΠ½ΠΈΡ† ΠΏΡ€ΠΎΠ΄Π°Π½ΠΎ, Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ2: Π΅Π΄ΠΈΠ½ΠΈΡ† ΠΏΡ€ΠΎΠ΄Π°Π½ΠΎ2)
}

func setChart(dataPoints: [String], values: [Double], values2: [Double]) {
    barChartView.noDataText = "You need to provide data for the chart."
    var dataEntries1: [BarChartDataEntry] = []
    var dataEntries2: [BarChartDataEntry] = []

    for i in 0..<dataPoints.count {
        let dataEntry1 = BarChartDataEntry(value: values[i], xIndex: i)

        let dataEntry2 = BarChartDataEntry(value: values2[i], xIndex: i)
        dataEntries1.append(dataEntry1)
        dataEntries2.append(dataEntry2)
    }

    let chartDataSet1 = BarChartDataSet(yVals: dataEntries1, label: "Units Sold")
    let chartDataSet2 = BarChartDataSet(yVals: dataEntries2, label: "Units Sold 2")
    var dataSet : [BarChartDataSet] = [BarChartDataSet]()
    dataSet.append(chartDataSet1)
    dataSet.append(chartDataSet2)


    let chartData = BarChartData(xVals: dataPoints, dataSet: dataSet) ->> 
    ->> Error : cannot invoke initializer for type with an argument list of type !!!


    chartData.groupSpace = 1
    barChartView.data = chartData
}

Π‘Π°ΠΌΡ‹ΠΉ ΠΏΠΎΠ»Π΅Π·Π½Ρ‹ΠΉ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° Π½Π°Π±ΠΎΡ€Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… "Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ S"
let chartData = BarChartData(xVals: dataPoints, dataSets: dataSet) ->
-> Ошибка: Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ для Ρ‚ΠΈΠΏΠ° со списком Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Ρ‚ΠΈΠΏΠ° !!!

ВсС 4 ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π½Π°Π±ΠΎΡ€ Π΄Π°Π½Π½Ρ‹Ρ… Π½Π° Π½Π°Π±ΠΎΡ€Ρ‹ Π΄Π°Π½Π½Ρ‹Ρ… "Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ S"
let chartData = BarChartData(xVals: dataPoints, dataSets: dataSet) ->
-> Ошибка: Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹Π·Π²Π°Ρ‚ΡŒ ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ для Ρ‚ΠΈΠΏΠ° со списком Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ² Ρ‚ΠΈΠΏΠ° !!!

+1

 let chartData = BarChartData()
    chartData.addDataSet(chartDataSet)
    barChartView.data = chartData

это ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ ΠΌΠ½Π΅ Π² ΠΌΠΎΠ΅ΠΌ случаС

ΠΏΡƒΡΡ‚ΡŒ chartData = BarChartData()
chartData.addDataSet(chartDataSet)
barChartView.data = Π΄Π°Π½Π½Ρ‹Π΅ Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΌΡ‹

это сработало для мСня.

Π‘Ρ‹Π»Π° Π»ΠΈ эта страница ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ?
0 / 5 - 0 Ρ€Π΅ΠΉΡ‚ΠΈΠ½Π³ΠΈ

Π‘ΠΌΠ΅ΠΆΠ½Ρ‹Π΅ вопросы

ahmedsafadii picture ahmedsafadii  Β·  3ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

guoyutaog picture guoyutaog  Β·  3ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

Bharati555 picture Bharati555  Β·  4ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

cilasgimenez picture cilasgimenez  Β·  4ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ

kwstasna picture kwstasna  Β·  3ΠšΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΈ