我終於設法將coreplot框架添加到我的項目中。 有沒有關於如何使用它的任何文檔?我使用它,但不能得到它。 我在網上找到的所有例子都是條形圖,但我想要那些圓形和楔形的實際餅圖。我可以使用coreplot繪製這些圖表嗎?使用CorePlot繪製餅圖
有沒有其他方法可以爲我的應用程序繪製這些餅圖。
我終於設法將coreplot框架添加到我的項目中。 有沒有關於如何使用它的任何文檔?我使用它,但不能得到它。 我在網上找到的所有例子都是條形圖,但我想要那些圓形和楔形的實際餅圖。我可以使用coreplot繪製這些圖表嗎?使用CorePlot繪製餅圖
有沒有其他方法可以爲我的應用程序繪製這些餅圖。
看看link推薦給你的。
這documentation可能會有所幫助
核心地塊包括API文檔和幾個示例應用程序,顯示它能做什麼。 Plot Gallery應用程序是一個很好的開始。它有幾個不同的餅圖和所有支持的繪圖類型的例子。
一個相當簡單的view
(子類UIView
並重寫drawrect:
)
委託提供0和1
- (void)drawRect:(CGRect)rect
{
CGFloat endAngle=([self.delegate giveCompletion]+0.75)*2*M_PI;
UIBezierPath *path=[UIBezierPath bezierPathWithArcCenter:self.center radius:self.bounds.size.width/(3) startAngle:0.75*2*M_PI endAngle:endAngle clockwise:YES];
[path addLineToPoint:self.center];
[path addLineToPoint:CGPointMake(self.center.x, self.center.y+self.bounds.size.width/(3)) ];
[path addClip];
[[UIColor blueColor]setFill];
UIRectFill(self.bounds);
}
之間的值這樣就可以產生一個簡單的餅圖。您可以構建一個視圖,請求其代表獲取值的NSArray
,然後繪製一個餅圖(類似於上面代碼中使用的方法)。
謝謝,幫助我。但是有沒有任何文件類型的事情,完全告訴這個核心情節。 – Chandu
看看修改後的答案 – Tendulkar
我發現這個初學者教程對餅圖很有幫助。 http://www.raywenderlich.com/13269/how-to-draw-graphs-with-core-plot-part-1 –