2012-02-21 4 views
4

y 축의 그리드 선 사이 공간에 배경색을 넣을 수 있기를 원합니다. 코어 플롯으로 달성 할 수 있습니까? 그렇다면 어떻게?코어 플롯 : 격자 선 배경색

모든 도움말 및/또는 예제 코드를 보내 주시면 감사하겠습니다.

당신은 연속 주요 틱 사이의 칠을 설정합니다 alternatingBandFills 속성을 사용할 수 있습니다,

페 타르

+0

비슷한 문제 : http://stackoverflow.com/questions/9416254/core-plot-axis-alternatingbandfills-with-custom-axis-labels – Petar

답변

7

을 주셔서 감사합니다. 어레이는 CPTFill, CPTColor, CPTGradient 및/또는 CPTImage 개체 중 하나를 포함 할 수 combinination

axis.alternatingBandFills = [NSArray arrayWithObjects:[CPTColor redColor], 
                 [CPTColor greenColor], nil]; 

: 여기서 두 개의 서로 다른 색의 예이다. CPTFill 개체 대신에 [NSNull null]을 사용하여 빈 (투명) 밴드를 만들 수 있습니다. 당신은 당신이 원하는만큼 많은 다른 채우기를 사용할 수 있습니다; 축은 모든 요소를 ​​순환하며 모든 공간이 채워질 때까지 패턴을 반복합니다.

도끼는 코어 플롯이 "제한 대역"이라고 부르는 것을 지원합니다. 이것은 특정 플롯 범위 내의 섹션을 채우는 방법입니다. 채워진 밴드처럼 자동으로 반복되지 않습니다.

플롯 갤러리 예제 앱의 축 데모는 두 가지 기능을 모두 보여줍니다.

+0

Eric. 그것은 나를 많이 도왔다. 나는 거기에 적절한 코어 플롯 문서가 없다는 것을 매우 좌절 시켰지만 다행스럽게도 stackoverflow와 도움이되는 사람들이 있습니다. – Petar

+0

"핵심 플롯 사용법"문서는 없지만 완전한 API 문서는 포함되어 있습니다. http://core-plot.googlecode.com/hg/documentation/html/iOS/index.html에서 온라인으로 볼 수 있으며 HTML 및 Xcode docset 형식의 릴리스 패키지에 포함되어 있습니다. Documentation 폴더에는 여러 가지 유용한 문서가 들어 있습니다. –

+0

API 설명서가 초보자가 모든 것을 이해하는 데 충분하지 않다고 생각합니다. – Petar