2012-01-20 3 views
5
에 막대 그래프 누적 그리는 방법을

나는는 아이폰 OS

http://peltiertech.com/images/2009-05/StackChart4.png

.I 핵심 플롯을 사용하여 간단한 막대 그래프를 그릴 알고 주어진 링크에서 아이폰 OS 응용 프로그램에서 스택 막대 그래프를 그리려고하지만, 찾을 수 없습니다 Stacked Bar Graphs를 그리는 방법. 누군가 나에게 코어 플롯 또는 다른 라이브러리를 사용하여 누적 막대 그래프를 그리는 방법을 제안 해 줄 수 있습니까? iOS 응용 프로그램에서 이것을 그리는 데 사용할 수있는 다른 라이브러리를 제안하십시오.

+0

안녕하세요,이 게시물의 모든 업데이트는 객관적인 C에서이 작업을 수행 할 수있는 방법을 찾아 냈습니까? – cloudVision

답변

5

핵심 플롯 당신을 위해 스택 계산을하지 않겠지 만 그릴 수 있습니다 :이 코어 그래픽을 사용하는 방법에 대한 WWDC 2011에서 훌륭한 세션이, 그리고 당신이 여기 볼 수 있습니다 (데브 필요한 계정) 바. 각 데이터 시리즈에 대해 하나의 막대 그림이 필요합니다. 예를 들어, 하나의 그림으로 한 막대를 0에서 2까지 그릴 수 있습니다. 다음 플롯은 2와 5 사이의 막대를 가질 수 있고 세 번째 플롯은 5와 6 사이의 막대를 가질 수 있습니다.

이 설정 방법은 스택의 하단 플롯을 제외하고 모두 barBasesVary = YES로 설정하는 것입니다. 이 플롯은 데이터 소스에 CPTBarPlotFieldBarBase이라는 추가 플롯 필드를 요청합니다. 이 값을 사용하여 막대의 시작 값을 설정하고 CPTBarPlotFieldBarTip을 사용하여 평소와 같이 끝점을 설정하십시오.