Подтвердить что ты не робот

Каковы альтернативы Core-Plot для рисования графиков в iPhone SDK

Есть ли альтернативы Core-Plot для рисования графиков в iPhone SDK?

Мне трудно интегрировать основной сюжет в моем приложении. Много вопросов.

Не могли бы вы предложить некоторые альтернативы основному сюжету?

4b9b3361

Ответ 1

Некоторые из альтернатив, которые я нашел, были:

http://sebkade.wordpress.com/2010/05/06/basic-graph-class-for-iphone/

http://www.rgraph.net/

http://www.ivisualization.com/

http://www.vvi.com/apps/vvidget

http://cocoacontrols.com/platforms/ios/controls/tapku-graph (спасибо Sudo за эту ссылку)

http://www.shinobicontrols.com/ (последнее дополнение)

https://github.com/sweetynebhwani/deSimpleChart

Эти ссылки не работают. Они уже опущены:

http://code.google.com/p/s7graphview/

Надеюсь, это поможет.

Ответ 2

Если то, что вы намереваетесь нарисовать, относительно просто, вы можете получить быстрые результаты, используя Quartz и рисуя график самостоятельно. Просто подкласс a UIView и переопределите его метод drawRect:.


Очень простой пример рисования квадрата, 10x50 пикселей в фиксированном положении, через Quartz:

- (void) drawRect:(CGRect)rect
{
    CGContextRef ctx = UIGraphicsGetCurrentContext();
    CGColorRef red = [[UIColor redColor] CGColor];

    CGRect barRect = CGRectMake(10.f, 20.f, 10.f, 50.f);
    CGContextSetFillColorWithColor(ctx, red);
    CGContextFillRect(ctx, barRect);
}

Ответ 3

Поскольку ОП задавал его вопросы, было множество новых библиотек диаграмм. GraphKit, TWRCharts, чтобы назвать только два, CocoaControls перечисляет намного больше, если вы выполните поиск по "графу". Поэтому я хотел бы получить больше отзывов по этому вопросу.

Ответ 4

iOSPlot, iOS: диаграмма, библиотека KeepEdge, элементы управления Shinobi