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 !!!
2 Antworten
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
}
}
Ich gehe davon aus, dass dies die Bibliothek ist, auf die Sie sich beziehen ( https://github.com/danielgindi/ios-charts <) / a>). Im Ordner für das Projekt hat der Autor ein Beispielprojekt angegeben, das zeigt, wie die Swift-Datei in der Objective-c-Datei für diese Bibliothek verwendet wird. Sie können dies überprüfen. Sagen Sie, ob weitere Informationen erforderlich sind. Prost.
Neue Fragen
ios
iOS ist das mobile Betriebssystem, das auf dem Apple iPhone, iPod touch und iPad ausgeführt wird. Verwenden Sie dieses Tag [ios] für Fragen zur Programmierung auf der iOS-Plattform. Verwenden Sie die zugehörigen Tags [Objective-C] und [Swift] für Probleme, die für diese Programmiersprachen spezifisch sind.