2012-02-01 86 views

回答

2

有兩個屬性稱爲CPXYPlotSpace下XRANGE和yRange。你可以用它來設置限制。例如,

CPXYPlotSpace *plotSpace = (CPXYPlotSpace *)graph.defaultPlotSpace; 

plotSpace.xRange = [CPPlotRange plotRangeWithLocation:CPDecimalFromFloat(0.0) length:CPDecimalFromInt(10)]; 

plotSpace.yRange = [CPPlotRange plotRangeWithLocation:CPDecimalFromInt(5) length:CPDecimalFromInt(10)]; 
+0

NSTimeInterval oneday = 60 * 60 * 24 CPTXYPlotSpace * plotSpace =(CPTXYPlotSpace *)graph.defaultPlotSpace; NSTimeInterval xLow = 0.0f;我想從當前日期到10日期顯示。可能嗎? contentArray = [[NSMutableArray alloc] init]; plotSpace.xRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(xLow) length:CPTDecimalFromFloat(oneDay * 50.f)];plotSpace.yRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromFloat(0.0)length:CPTDecimalFromFloat(50.0)]; plotSpace.allowsUserInteraction = YES; – Priya 2012-02-01 09:45:17

+0

沒有直接的功能來支持它。你必須手動做到這一點!應用你的數學。我只是建議先從當前日期的日期組件開始,然後添加10以獲得最大限制。使用軸圖例來提示您的單位爲天。 – cocoakomali 2012-02-01 09:58:00