具有无序结果的自定义周标签

Custom week labels with unordered result

我正在使用 Core Plot 绘制带有自定义标签的图表。

有"Sun"、"Mon"、"Tue"等7个带周的标签。标签可能以每一天开始。

我已经在 NSMutableSetNSMutableOrderedSet 中排序序列,然后分配给 x.axisLabels

但是,axisLables 是无序的 NSSet 所以我的标签也变得无序了。

比如我设置的序列是字符串:

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

但图表显示序列:

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

核心剧情中axisLabels的定义

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

对我有什么建议吗?谢谢。

集没有定义的顺序。 Core Plot 使用每个标签的 tickLocation 沿轴定位它们。