PieChartView не отображается на экране программноIOS

Программируем под IOS
Anonymous
PieChartView не отображается на экране программно

Сообщение Anonymous »

Я пытаюсь отобразить круговую диаграмму программно, но не могу это сделать.
вот код.

Код: Выделить всё

// Create pie chart view
let pieChart: PieChartView = {
let pieChart = PieChartView()
pieChart.translatesAutoresizingMaskIntoConstraints = false
pieChart.autoresizingMask = [.flexibleWidth, .flexibleHeight]
return pieChart
}()

setPieChartData(chartView: pieChart, labels: labels, values: values)

setupViews() // Here I am adding the piechart view as follows
view.addSubview(pieChart)

NSLayoutConstraint.activate([
pieChart.topAnchor.constraint(equalTo: view.safeAreaLayoutGuide.topAnchor, constant: 180),
pieChart.leadingAnchor.constraint(equalTo: view.leadingAnchor, constant: 20)])

pieChart.setNeedsDisplay()

func setPieChartData(chartView: PieChartView, labels: [String], values: [Double]) {
var entries: [PieChartDataEntry] = []
for i in 0.. 

Подробнее здесь: [url]https://stackoverflow.com/questions/78190042/piechartview-not-appearing-on-the-screen-programmatically[/url]

Вернуться в «IOS»