создать граф с 2 PieChart участка как donutchart: Во-первых это «PieChart», второй является «centerDonut».Основной участок sliceWasSelectedAtRecordIndex с 2 круговой диаграммы
centerDonut имеет только один ломтик, с белым цветом, значение 1.
если пользователь нажмет кусочек «PieChart» он работает хорошо с правильным индексом. Если пользователь нажимает фрагмент «centerDonut», методы возвращают значение «pieChart» вместо «centerDonut».
Почему это происходит? Я стараюсь с [self.centerDonut zPosition:1]
, но это не работает.
-(void)initPlot {
[self configureHost];
[self configureGraph];
//in configureChart I configure and add the pieChart and then the centerDonuts
[self configureChart];
//I have 2 label in storyboard over the graph, set value of them and display.
[self totLabelsOverAll];
}
Круговые диаграммы на этом же графике? Предполагая, что они концентрические, как в приложении * Plot Gallery *, вы установили 'pieInnerRadius' на' pieChart', чтобы сделать это кольцо вместо полного круга? –
Привет, Эрик, спасибо за ответ. Да В одном графике, и нет, я не задал pieInnerRadius: я пробую это сейчас, и я сообщу вам, если он сработает. Спасибо :) – Tenaciousd93
Редактирование: @EricSkroch, В pieChart я устанавливаю 'self.pieChart.pieRadius = (self.hostView.bounds.size.height * 0.85)/2;', в центреDonut Я устанавливаю 'self.centerDonut.pieInnerRadius = (self.hostView.bounds.size.height * 0.475)/2; '. Должен ли я устанавливать такой же внутренний радиус в pieChart? Спасибо – Tenaciousd93