Dlpiechart仅适用于初始视图控制器

时间:2014-05-01 19:27:50

标签: ios objective-c

我按照 DLPieChart 上的youtube教程进行操作,我的工作正常。当我将相同的代码放入我自己的项目时,饼图仅在我将视图控制器设置为饼图所在的初始视图控制器时呈现。否则,我只会得到一个灰色的圆圈。

任何想法为什么饼图不会绘制,除非它在初始视图控制器上?

1 个答案:

答案 0 :(得分:2)

首先为您在故事板中创建的视图创建一个插座。

@property (nonatomic, retain) IBOutlet DLPieChart *pieChartView;

然后创建一个数据数组,用于绘制饼图中的值。然后使用以下代码渲染饼图。

[self.pieChartView renderInLayer:self.pieChartView dataArray:dataArray];

这对我来说非常合适。如果您仍然使用空切片绘制饼图,请分享您的代码。