2016-12-29 1 views
0

코어 플롯을 사용하여 맞춤 라벨이있는 그래프를 그립니다.정렬되지 않은 결과가있는 맞춤식 주 라벨

"Sun", "Mon"및 "Tue"와 같이 주당 7 개의 레이블이 있습니다. 그리고 라벨은 매일 시작될 수 있습니다.

나는 NSMutableSet 또는 NSMutableOrderedSet의 순서로 주문한 다음 x.axisLabels에 지정합니다.

그러나 axisLables은 정렬되지 않은 NSSet이므로 내 레이블에도 순서가 지정되지 않습니다.

예를 들어, I는 문자열 시퀀스 세트 :

"Mon", "Thu", "Wed", "Thu", "Fri", "Sat", "Sun". 

을하지만 그래프 시퀀스 보여준다 코어 플롯 axisLabels

"Sat", "Sun", "Mon", "Thu", "Wed", "Thu", "Fri". 

정의.

@property (nonatomic, readwrite, retain) NSSet *axisLabels; 

나에게 어떤 제안이 있습니까? 감사.

+1

내 CorePlot (v2.2) 사본에있는 'axisLabels'의 정의가 어디인지, CPACTxlabelSet * axisLabels; offset'과'tickLocation' 속성을 사용하여 CorePlot에 배치 할 위치를 지정합니다. – Gereon

+0

자, 설정을 시도하겠습니다. –

답변

1

세트에는 정의 된 순서가 없습니다. 코어 플롯은 각 레이블의 tickLocation을 사용하여 축을 따라 위치시킵니다.

관련 문제