0
Imこの2つのデータポイントが動的で2つのuilabelsから来るようにこのコアプロット円グラフをコーディングしたい場合。値が変更されるたびにグラフを再描画する必要があります。動的データコアプロットの円グラフの場合
は私がちょうど
ありがとう正常に動作しているチャートをテストするためにそれを使用するvar dataForChartを無視します!プロット上
するvar dataForChart = [50、40]
// MARK: - Plot Data Source Methods
func numberOfRecordsForPlot(plot: CPTPlot) -> UInt{
return 2
}
func numberForPlot(plot: CPTPlot, field: UInt, recordIndex: UInt) -> AnyObject?{
if Int(recordIndex) > self.dataForChart.count {
return nil
}
else {
switch CPTPieChartField(rawValue: Int(field))! {
case .SliceWidth:
return (self.dataForChart)[Int(recordIndex)] as NSNumber
default:
return recordIndex as NSNumber
}
}
}