我無法得到我的圖形與所有情節點,以適應我的看法。核心陰謀沒有縮小
上面的屏幕截圖中顯示的座標是:x=1, y=10 and x=2, y=0
。
這是我的UIViewController
(GraphingViewController
) 的屏幕截圖我有一個單獨的視圖嵌套在這裏,這是該圖的主機視圖。我對圖形代碼是完全一樣SimpleScatterPlot.m與我定製了生成數據的方法除外:
-(void)generateData
{
NSMutableArray *contentArray = [NSMutableArray array];
int counter = 0;
for (NSNumber * entryValue in self.plotDataArray) {
counter++;
id x = [NSDecimalNumber numberWithInt:counter];
id y = [NSDecimalNumber numberWithInt:[entryValue intValue]];
[contentArray addObject:[NSMutableDictionary dictionaryWithObjectsAndKeys:x, @"x", y, @"y", nil]];
NSLog(@"setting values for graph x: %@ and y: %@",x,y);
}
plotData = [contentArray retain];
}
另一件事,奇怪的是,我可以左右滾動,但沒有向上或向下。我在之前的變化中,x,y從0,0
開始,但隱藏了x軸,所以雖然它是我想要的,但我不能隱藏該行。
如何在0,0
上啓動圖形,並且能夠將其縮放到不僅可以查看所有點,還可以查看標籤(「X Axis
」,「Y Axis
」)?你也可以看到Y軸正在經過.2
和X經過.5
。這些應該是1
,因爲我所有的號碼都是整數。
ya。如果您查看[鏈接]中的代碼(http://code.google.com/p/core-plot/source/browse/examples/CorePlotGallery/src/plots/SimpleScatterPlot.m),您會看到在線135.(我不認爲它很重要,但他們使用[NSArray arrayWithObjects:dataSourceLinePlot,無]) – 2013-02-19 18:38:39