Я создаю график с двумя круговыми диаграммами, такими как кольцевая диаграмма: первая — «pieChart», вторая — «centerDonut».
centerDonut имеет только 1 слайс белого цвета со значением 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];
}
pieInnerRadius
наpieChart
, чтобы сделать его кольцом, а не полным кругом? - person Eric Skroch   schedule 18.02.2014self.pieChart.pieRadius = (self.hostView.bounds.size.height * 0.85) / 2;
, в центре пончика я установилself.centerDonut.pieInnerRadius = (self.hostView.bounds.size.height * 0.475) / 2;
. Должен ли я установить такой же внутренний радиус в круговой диаграмме? Спасибо - person Tenaciousd93   schedule 18.02.2014self.centerDonut.pieInnerRadius
вself.centerDonut.pieRadius
и добавляюself.pieChart.pieInnerRadius
с тем же значениемself.centerDonut.pieRadius
. Большое тебе спасибо! если вы ответите на вопрос, я отмечу ваш ответ как правильный. - person Tenaciousd93   schedule 18.02.2014