2012-10-27 14 views
1

使用核心情節框架我有一個XYScatter Plot。一切正常,但我的X軸有3個主要的刻度線。全尺寸是10,所以這使得我的主要蜱蟲出現在1/3。很奇怪。我曾嘗試不同的組合:核心情節:主要x間隔的數量

CPTXYAxisSet *axisSet    = (CPTXYAxisSet *)plot.axisSet; 
CPTXYAxis *x      = axisSet.xAxis; 

x.preferredNumberOfMajorTicks  = 4; 
x.majorIntervalLength    = [[NSNumber numberWithFloat:35.0] decimalValue]; 
x.labelingPolicy     = CPTAxisLabelingPolicyAutomatic; 

...但似乎無法得到我想要的東西 - 有2或或5

回答

1

整除主要蜱嘗試在離開preferredNumberOfMajorTicks陰謀默認爲零(0)。如果繪圖範圍長度爲10,則應該每隔兩個單位給出一個刻度。 majorIntervalLength屬性對自動標籤政策沒有影響。