我希望能够在环形图表中显示一些帐户信息。我可以通过我的iPhone应用程序中的Google图表API以饼图格式显示这一点,但我的要求是在环形图表(也称为圆环图)中显示信息。
有谁知道怎么做?
答案 0 :(得分:0)
我不知道组件库正是这样做的,但是如果你不需要任何太花哨的东西(即3D效果),你总是可以使用Core Graphics来进行绘图。如果您熟悉OpenGL | ES,那就是另一种选择。
答案 1 :(得分:0)
The CorePlot library现在可用于Cocoa Touch。它似乎有许多图表类型的原生支持,包括饼图。
请注意,我将此作为一个单独的答案,因为我认为它比我的示例项目更适合您的需求。另一方面,如果CorePlot不支持您的场景,我的代码更容易快速修改。
答案 2 :(得分:0)
所以我找到问题的答案 - > 这是需要的,
NSString* myurl=@"http://chart.apis.google.com/chart?cht=pc&chd=t:120,45%7c120,60,50,70,60&chs=300x200&chl=%7c%7chelo%7cwrd%7cindia%7cpak%7cban&chco=FFFFFF%7cFFFFFF,e72a28%7ca9d331%7cffce08%7c8a2585%7c184a7d";
NSMutableURLRequest *theRequest=[NSMutableURLRequest requestWithURL:[NSURL URLWithString:myurl] cachePolicy:NSURLRequestUseProtocolCachePolicy
timeoutInterval:60.0];
NSURLResponse* response;
NSError* error;
NSData *imageData=[NSURLConnection sendSynchronousRequest:theRequest returningResponse:&response error:&error];
NSLog(@"%@",error);
NSLog(@"%@",response);
NSLog(@"%@",imageData);
UIImage *myimage = [[UIImage alloc] initWithData:imageData];