【问题标题】:Pie Chart for Dynamic values in iosios中动态值的饼图
【发布时间】:2015-08-06 10:42:31
【问题描述】:

我是 iOS 开发的初学者。我正在开发一个应用程序,我想使用来自 JSON 的动态数据创建 饼图

数据将如下所示:

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

我想在 饼图 中显示 "per" 并且它是动态值。 你能告诉我哪种方法最好吗?

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

【问题讨论】:

  • 改进格式
  • 如何实现饼图有谁知道。?请重播。

标签: pie-chart ios8.4


【解决方案1】:

您可以使用 GitHub 中的dlpiechart dilipajm 类,然后根据您的目的修改属性和变量。希望它有用。

【讨论】:

  • 谢谢它为我工作@nik,但在饼图切片中显示整数值,77.68 它只显示 77。你能告诉我如何解决它。
  • @JaywantKhedkar : 在 DLPieChart.m 文件中,找到方法 - (CGFloat)pieChart:(DLPieChart *)pieChart valueForSliceAtIndex:(NSUInteger)index {} ,然后修改下面的行: 返回 [[self.DLDataArray objectAtIndex:index] intValue]; to: return [[self.DLDataArray objectAtIndex:index] floatValue ];希望对您有所帮助。
  • 我修改了 return [[self.DLDataArray objectAtIndex:index] floatValue ];但仍然面临同样的问题,当我更改返回值时,它会显示四舍五入值,即 77.68 它显示我喜欢 78。你知道我该如何解决这个问题吗?
  • @JaywantKhedkar:在 DLPieChart.m 中,找到方法 - (void)updateLabelForLayer:(SliceLayer *)pieLayer value:(CGFloat)value {} ,然后更改:@" %0.0f" 到:@"%.2f"。希望它有用。
  • @Nik : 我怎样才能删除边框
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-09-17
相关资源
最近更新 更多