1
私はhttps://github.com/danielgindi/Chartsを使用しており、LineChartViewを正常にレンダリングすることができます。ただし、非常に単純なCombinedChartViewをレンダリングしようとすると、空のグラフとしてレンダリングされます。また、任意のタッチイベントは "CGAffineTransformInvert:singular matrix"を出力します。Swift Chartsを使用した複合ChartViewのレンダリング
@IBOutlet weak var chartView: CombinedChartView!
var lineData = [ChartDataEntry]()
lineData.append(ChartDataEntry(x: Double(0), y: drand48()))
let lineDataSet = LineChartDataSet(values: lineData, label: "line")
var barData = [BarChartDataEntry]()
barData.append(BarChartDataEntry(x: Double(0), y: drand48()))
let barDataSet = BarChartDataSet(values: barData, label: "bar")
let combinedData = CombinedChartData(dataSets: [lineDataSet, barDataSet])
chartView.data = combinedData
charView.notifyDataSetChanged()
ここには何かがありますか? ありがとうございます。
ビューにどのように追加しますか? – sdasdadas
@sdasdadas:ストーリーボードを使用して接続します。私はUIViewを配置し、次にタイプをCombinedChartViewに変更し、モジュールを "Charts"に変更しました。 –