2010-12-30 7 views
7

내 iPhone 응용 프로그램에서 나를 위해 그래프를 그리는 기존 코드를 아는 사람이 있습니까? 난 그냥 레이블없이 간단한 선 그래프 또는 제목 또는 심지어 축 레이블 데이터가 필요합니다.iPhone에서 간단한 그래프 그리기

아니면 어디서부터 시작해야 할 것인가에 대한 아이디어가 있습니까? 그렇다면 그와 같은 것을 그리는 법을 배울 수 있습니까? 나는 iPhone 용 실제 그래픽을 다뤄 본 적이 없다. 모든 응용 프로그램은 지금까지 이미지 기반이었습니다.

감사합니다. 당신이 자신을 그릴을 시도 할 경우

+0

가능한 핵심 플롯 프레임 워크를 사용해보십시오 [iPhoneOS에서 작동하는 [Cocoa Graphing/Plotting Framework]의 복제물 (0120-998-105) –

답변

8

, 당신은 상황과 석영에 그리기 처리하는 샘플 코드가 많이 있습니다 석영

CGContextBeginPath(context); 
CGContextMoveToPoint(context, startX, startY); 
CGContextAddLineToPoint(context, nextX, nextY); 
// [...] and so on, for all line segments 
CGContextSetLineWidth(context, 2); 
CGContextSetStrokeColorWithColor(context, [[UIColor blackColor] cgColor]); 
CGContextStrokePath(context); 

의 맥락에서 그립니다 경로 기능을 사용하십시오.

그러나 그래프를 그리기 촉진하기 아마도 일부 라이브러리가 ... 다른 사람이하지만 그와 함께 당신을 도울 차 : 아니 내 잔이있을 것

10
+0

위대한 프레임 워크이지만 아마 과잉입니다. 그는 단지 축과 레이블없이 선을 그려야하는 경우. – Pascal

+0

좋은 지적입니다. 그러나 Core Plot은 오픈 소스이기 때문에 축없이 선 그래프를 그리는 방법을 알아낼 수있는 코드를 살펴볼 수 있습니다. – Jasarien

+0

간단한 일이라도 라이브러리를 사용하는 것은 결코 과용되지 않으며 나중에 더 많은 옵션을 제공합니다. 또한 박쥐에서 훨씬 더 멋진 프리젠 테이션을 제공합니다. –