2011-11-18 75 views
3

标题中提到的广告我正在寻找一个漂亮的方式在iOS中的一些漂亮的条形图。 我已阅读这篇文章: Bar Graphs in iOS app 核心剧情似乎是大多数开发者的首选。在iOS 5中查看图表? (也许皮肤核心剧情?)

但是对于给定的截图,并不是我想要实现的“Web 2.0”式外观。

那么 - 有没有人知道一个看起来真的很好或自定义皮肤核心剧情的方式?

尽管如此,为图形设置动画值的可能性是完美的。

回答

3

几乎所有的核心绘图条形图都是可自定义的,从边框颜色到线条宽度以填充颜色(或渐变)。项目网站上的屏幕截图仅仅是框架附带的示例应用程序中使用的一些默认值。

如果你看看long list of applications that use Core Plot,你可以看到许多不同风格的图表,包括一些不同的条形图。

有一些股票的主题,可用于使用如下代码来创建一个默认的图形看:

// Create barChart from theme 
barChart = [[CPTXYGraph alloc] initWithFrame:CGRectZero]; 
CPTTheme *theme = [CPTTheme themeNamed:kCPTDarkGradientTheme]; 
[barChart applyTheme:theme]; 

内置主题目前包括kCPTDarkGradientThemekCPTPlainBlackThemekCPTPlainWhiteThemekCPTSlateThemekCPTStocksTheme ,但是您可以创建自己的或使用这些作为出发点来自定义条形图,只要您喜欢。

如果您无法弄清楚如何使用Core Plot来完成特定风格的条形图,那么您可以在the mailing list或有关焦点问题上询问。

+0

的母公司工作甜 - 非常感谢您的回答。 – Revoluzifer

+0

所以....我下载这个与希望遵循你的意见..但我收到各种有关文件路径等错误。我甚至无法让示例应用程序运行。 我在XCode 4.2上,并试图构建一个iOS 5应用程序......任何其他帮助将会很棒。 – d2burke

+0

@ d2burke - 确保您遵循项目wiki中的说明,将其纳入您的应用程序中:http://code.google.com/p/core-plot/wiki/UsingCorePlotInApplications。 “依赖项目安装”部分是您应该使用的部分,我发现这些说明在我开始使用这个项目的最后几个项目中工作时没有问题。 –