2011-04-21 2 views
0

안녕하세요 저는 막대 줄을 표시하려고합니다. 각 막대는 여러 개의 (모든 막대에 대해 동일한 양) 하위 섹션으로 구성됩니다. 그래서 하단 부분 (예 : 녹색)과 중간 부분 (예 : 노란색) 및 상단 빨간색 부분이있는 막대를 표시하려고합니다. 세 독립된 음모를 만드는 방법에 대해 생각했지만 주문 도면이 수정되지 않았으므로 (해당 데이터 소스를 알 수없고 작은 막대를 더 큰 것으로 덮을 수있는 시간)을 수정 했으므로 오버 헤드가 발생합니다.여러 개의 막대 위에 다른 하나의 오프셋 막대로

그래서 각 막대에 아래쪽 막대를 연결하는 오프셋을 주려고 생각했습니다. 그러나 바 위치에 y- 오프셋을 어떻게 동적으로 추가합니까?

도움 주셔서 감사합니다.

답변

0

플롯의 barBasesVary 속성을 YES로 설정하십시오. 코어 플롯은 각 데이터 포인트에 대해 CPBarPlotFieldBarBase이라는 추가 필드에 대해 데이터 소스를 쿼리합니다. 즉, 각 막대에 대해 세 개의 데이터 값 (위치, 기준 값 및 팁 값)을 제공합니다.

관련 문제