2010-02-01 5 views
1

Какие существуют варианты отображения бизнес-диаграмм (например, bar, pie, scatter, line) в приложении MonoTouch? Очевидно, что я мог бы свернуть свою собственную графическую библиотеку, но есть ли существующие библиотеки, совместимые с MonoTouch?Компоненты бизнес-диаграммы для MonoTouch?

Если нет, могу ли я использовать стандартную библиотеку iPhone для iPhone в MonoTouch (т. Е. Что-то предназначенное для использования с ObjC и Xcode)? Есть ли хорошие учебные пособия для изучения того, как это сделать - например, вызывая коммерческую библиотеку iPhone UI от MonoTouch?

ответ

1

Для простого построения диаграмм любая библиотека C# с открытым кодом, которая не зависит от специальных фреймворков, таких как ASP.NET или winforms, должна работать нормально. Пока библиотека может создавать изображения png или gif, она должна работать. В настоящее время я использую API Google Charts для простого проекта, который вместо создания диаграмм на телефоне я просто загружаю их из Интернета. Это отлично работает для меня.

Для более сложных графиков, сделанных на C#, я думаю, что вам (и я) в настоящее время не повезло. Я еще ничего не нашел, что использует UIKit напрямую с анимациями и событиями.

Вы можете загрузить библиотеку на основе obj-c, хотя это не так просто, как загрузка кода C#. Вам нужно будет создать привязки для вашей библиотеки, если они еще не существуют. документации Novell на нем довольно хорошо: http://monotouch.net/Documentation/Binding_New_Objective-C_Types

1

Есть несколько коммерчески доступных компонентов диаграммы с MonoTouch привязок:

Смежные вопросы