1
私の棒グラフが表示されるとき、凡例の領域は各プロットの小さな色の四角形を表示していますが、色付きの四角の隣にテキストはありません。私は自分の方法が間違っているからだと確信しています。これは私がタイトルを取得する方法である:CorePlotの凡例は表示されますが名前は表示されません
私のプロットは、私は私が表示したいプロットの名前に識別子を設定作成されfunc legendTitleForBarPlot(barPlot: CPTBarPlot, recordIndex idx: UInt) -> String? {
guard let ident = barPlot.identifier as? String else { return nil }
guard alreadyPrintedLegend[ident] == nil else { return nil }
alreadyPrintedLegend[ident] = true
return ident
}
。上記の印刷文を上に置くと、それぞれのプロット名が一度印刷されています。
この方法がないと機能しますか?デフォルトでは、プロットは文字列の場合、凡例のタイトルに 'identifier'を使います。 –
はい、それを取って私の問題を解決します。ありがとう!あなたがこの製品に提供してくれた素晴らしいサポートに本当に感謝しています! – Gargoyle