2015-08-06 5 views
2

Я начинаю разработку iOS. Я разрабатываю приложение, и хочу создать круговую диаграмму с использованием динамических данных от JSON.Круговая диаграмма для динамических значений в ios

будет данных выглядит следующим образом:

{ 
    "name": "Sales", 
    "total_earning": "904006", 
    "per": 40.41 
    }, 
    { 
    "name": "Service", 
    "total_earning": "596845", 
    "per": 26.68 
    } 

Я хочу, чтобы дисплей "за" в круговой диаграммы и это динамические значения. Можете ли вы сказать мне, что это лучший способ?

This pie chart for Department wise Earning Report in Android I want to make

+0

улучшить ваше форматирование –

+0

Как реализовать круговую диаграмму, которую любой знает. –

ответ

1

Вы можете использовать dlpiechart класс dilipajm в GitHub, затем измените свойство & вар для вашей цели. Надеюсь, это полезно.

+0

Спасибо, что это работает для меня @nik, но на кусочках круговой диаграммы отображает целочисленное значение, 77.68 отображает только 77. Не могли бы вы рассказать мне, как это исправить. –

+0

@JaywantKhedkar: в файле DLPieChart.m, найдите метод ** - (CGFloat) pieChart: (DLPieChart *) pieChart valueForSliceAtIndex: (NSUInteger) index ** {}, затем измените строку ниже: return [[self.DLDataArray objectAtIndex: index ] intValue]; to: return [[self.DLDataArray objectAtIndex: index] ** floatValue **]; Надеюсь, что это будет полезно. – Nik

+0

Я изменил return [[self.DLDataArray objectAtIndex: index] floatValue]; но все еще сталкивается с такой же проблемой. Когда я изменяю возвращаемое значение, оно показывает мне округленное значение. Я 77.68, это показывает мне, как 78. Может быть, у вас есть идея, как я могу это исправить. –

 Смежные вопросы

  • Нет связанных вопросов^_^