Я сейчас использую MIMChartLib для разработчика Iphone Chart,
Но у меня проблемы с линейным графиком,
например
вот мой CSV
Time;NAME;value001;value002;value003;value004;
01:00.0;ABCABC;1837;1837.2;1836.5;1831
02:00.0;ABCABC;1836.7;1837;1836.5;1836.7
03:00.0;ABCABC;1827;1827.2;1816.5;1826.9
04:00.0;ABCABC;1837;1837.2;1836.5;1836.9
05:00.0;ABCABC;1837;1837.2;1836.5;1836.9
Как установить ось Y на 18000, но не начинать с нуля.
в противном случае график будет действительно очень маленьким.
здесь Предварительный просмотр :
вот мой код
/ *
Дата, время, валюта; Bid; Ask
14/9/2011; 00: 03,0; LLGUSD; 1836,5; 1837
*/
[MIMColor InitColors];
NSString *csvPath1 = [[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"myTableBar.csv"];
//LineGraph *lineGraph=[[LineGraph alloc]initWithFrame:CGRectMake(100, 20, 220, 380)];
LineGraph *lineGraph=[[LineGraph alloc]initWithFrame:Chartarea.frame];
lineGraph.needStyleSetter=YES;
lineGraph.xIsString=YES;
lineGraph.anchorType=CIRCLEBORDER; //OTHER anchorType
[lineGraph readFromCSV:csvPath1 titleAtColumn:1 valueInColumn:[NSArray arrayWithObjects:@"1",@"3", nil]];
[lineGraph displayYAxis];
[lineGraph displayXAxisWithStyle:5]; //OTHER styles FOR X-Axis Labels
[lineGraph drawWallGraph];
[self.view addSubview:lineGraph];
Большое спасибо !!