Ich habe die schnelle Dateibibliothek ChartsDemo, die von danielGindi in github bereitgestellt wird, in meine Ziel-c-Datei importiert. Jetzt möchte ich die Diagramme überprüfen, indem ich Eingabewerte bereitstelle. Ich bin neu in Diagrammkonzepten. Vielen Dank im Voraus !!!

-1
RAGHUNATH 24 Dez. 2015 im 16:09

2 Antworten

Beste Antwort

Sie können einigen Tutorials zur iOS-Diagrammbibliothek folgen. Zum Beispiel dieses: http://www.appcoda.com/ios-charts-api -tutorial /

In wenigen Worten sollten Sie: 1. Ihre Ansicht der Diagrammklasse zuordnen; 2. Erstellen Sie eine Steckdose. 3. Daten vorbereiten; 4. Zugeordnete Daten mit Dateneigenschaft.

Beispielcode mit zufälligen Daten unten:

class ViewController: UIViewController,  ChartViewDelegate {
@IBOutlet weak var chartView: LineChartView!


override func viewDidLoad() {
    super.viewDidLoad()

    //set x values
    let count = 10
    var xVals: [String]! = []
    for (var i = 0; i < count; i++)
        {
            xVals.append("\(i)")
        }

    //set y values
    let range = 5.0
    var yVals: [ChartDataEntry] = []
    for (var i = 0; i < count; i++)
        {
            let val = drand48() * range + 35
            yVals.append(ChartDataEntry(value: val, xIndex: i))
        }

    let set1 = LineChartDataSet(yVals: yVals, label: "DataSet 1"

    // set Data
    var dataSets: [LineChartDataSet] = []
    dataSets.append(set1)
    let chartData = LineChartData(xVals: xVals, dataSets: dataSets)
    chartView.data = chartData
    }
}
1
Anton Vlasov 8 Jän. 2016 im 09:45