MonoTouch的业务图表组件?

时间:2010-02-01 14:06:34

标签: charts xamarin.ios

目前在MonoTouch应用程序中显示商业图表(例如条形图,饼图,分散线,线条)有哪些选项?显然我可以使用图形库自己动手,但有没有任何现有的MonoTouch兼容库?

如果没有,我可以在MonoTouch中使用标准iPhone图表库(即设计用于ObjC和Xcode的东西)吗?是否有任何好的教程来学习如何做到这一点 - 例如从MonoTouch调用商业iPhone UI库?

2 个答案:

答案 0 :(得分:1)

对于简单的图表,任何不依赖于特殊框架的开源C#库(如ASP.NET或winforms)都可以正常工作。只要库可以创建png或gif图像,它就可以工作。我目前正在使用Google Charts API进行一个简单的项目,而不是在手机上创建图表,我只是从网上下载它们。它对我很有用。

对于用C#制作的更高级的图表,我认为你(和我)目前运气不好。我还没有找到任何直接使用UIKit动画和事件的东西。

您可以加载基于obj-c的库,尽管这不像加载c#代码那么简单。您需要为库创建绑定(如果这些绑定尚不存在)。 Novell的文档相当不错: http://monotouch.net/Documentation/Binding_New_Objective-C_Types

答案 1 :(得分:1)

有几种带有MonoTouch绑定的商用图表组件: