iOS Charts을 사용하여 원형 차트를 만들려고합니다. 원형 차트의 기본 설정은 사용자가 원형 차트를 드래그하여보고 볼 수있게한다는 것입니다. 다른 각도에서.원형 차트가 드래그 가능하지 않음
그러나, 여기서 일하지 않는 것 :
func createChildrenPieChart(sections: [String], percents: [Double]) {
var dataEntries = [ChartDataEntry]()
for i in 0...(sections.count - 1) {
let entry = PieChartDataEntry()
entry.y = percents[i]
entry.label = sections[i]
dataEntries.append(entry)
}
let chartDataSet = PieChartDataSet(values: dataEntries, label: "")
let chartData = PieChartData(dataSet: chartDataSet)
childrenPieChart.data = chartData
var colors: [UIColor] = []
for _ in 0..<sections.count {
let red = Double(arc4random_uniform(256))
let green = Double(arc4random_uniform(256))
let blue = Double(arc4random_uniform(256))
let color = UIColor(red: CGFloat(red/255), green: CGFloat(green/255), blue: CGFloat(blue/255), alpha: 1)
colors.append(color)
}
chartDataSet.colors = colors
}
이 어떤 도움을 주시면 감사하겠습니다, 그리고 내가 작동하는 것은 사용자가 회전 할 수 pieChart를 한 곳 엑스 코드 (9), 스위프트 4.0
이 답변에는 새로운 내용이 추가되지 않습니다. 이 줄은 이미이 질문에 대한 또 다른 대답에서 제안되었습니다. – DevB2F
다른 모든 변수를 사용할 필요가 없습니다. 'isUserInteractionEnabled'를 가능하게하는 것이 좋습니다. –