Kreisdiagramm mit Diagrammen Bibliothek mit swift 3

Ich bin die Integration Kreisdiagramm in meiner app mit Charts Bibliothek und Problem mit Diagramm-Daten mein code ist

import UIKit
import Charts
class ViewController: UIViewController {
 @IBOutlet weak var pieChartView: PieChartView!
    override func viewDidLoad() {
        super.viewDidLoad()
        let months = ["Jan", "Feb", "Mar", "Apr", "May", "Jun"]
        let unitsSold = [10.0, 4.0, 6.0, 3.0, 12.0, 16.0]
        setChart(dataPoints: months, values: unitsSold)

    }


func setChart(dataPoints: [String], values: [Double]) {

var dataEntries: [ChartDataEntry] = []

for i in 0..<dataPoints.count {
    let dataEntry1 = ChartDataEntry(x: Double(i), y: values[i], data: dataPoints[i] as AnyObject)

    dataEntries.append(dataEntry1)
}
print(dataEntries[0].data)
let pieChartDataSet = PieChartDataSet(values: dataEntries, label: "Units Sold")
let pieChartData = PieChartData(dataSet: pieChartDataSet)
pieChartView.data = pieChartData

var colors: [UIColor] = []

for _ in 0..<dataPoints.count {
    let red = Double(arc4random_uniform(256))
    let green = Double(arc4random_uniform(256))
    let blue = Double(arc4random_uniform(256))

    let color = UIColor(red: CGFloat(red/255), green: CGFloat(green/255), blue: CGFloat(blue/255), alpha: 1)
    colors.append(color)
}

pieChartDataSet.colors = colors
}
}

und beim starten der app bekomme ich so etwas
Kreisdiagramm mit Diagrammen Bibliothek mit swift 3

aber ich brauche Kreisdiagramm in vollständige Datensätze wie im folgenden Screenshot
Kreisdiagramm mit Diagrammen Bibliothek mit swift 3

ist beides das gleiche ? und ya, wenn Sie drucken wollen, der name des Monats mit Ihrem valye im Diagramm dann fügen Sie es einfach mit Ihrem Wert bedeutet hängen Sie Ihre text-Wert, wenn sein gehen zu bauen Diagramm
Ich habe bereits append text Wert initialisieren, mal in dieser Linie: lassen Sie dataEntry1 = ChartDataEntry(x: Double(i), y: Werte[i], data: Datenpunkte[i] als AnyObject)
Code aus appcoda: appcoda.com/ios-charts-api-tutorial
drucken Sie einfach Ihre Daten Anhängen dataEntry1
Ich habe die Daten für den Druck und bekommen die entsprechenden Werte.

InformationsquelleAutor Raj Joshi | 2016-12-17

Schreibe einen Kommentar