2011-12-07 4 views

答えて

2

これらの代理メソッドは私を助けました。

-(BOOL)plotSpace:(CPTXYPlotSpace *)space shouldHandlePointingDeviceUpEvent:(id)event atPoint:(CGPoint)point{ 
NSLog(@"point.x=%lf,point.y=%lf",point.x,point.y); 
return YES; 
} 

-(BOOL)plotSpace:(CPTXYPlotSpace *)space shouldHandlePointingDeviceCancelledEvent:(id)event{ 
//NSLog(@"point.x=%lf,point.y=%lf",point.x,point.y); 
return YES; 
} 

-(BOOL)plotSpace:(CPTXYPlotSpace *)space shouldHandlePointingDeviceDownEvent:(id)event atPoint:(CGPoint)point{ 
NSLog(@"point.x=%lf,point.y=%lf",point.x,point.y); 
return YES; 
} 

-(BOOL)plotSpace:(CPTXYPlotSpace *)space shouldHandlePointingDeviceDraggedEvent:(id)event atPoint:(CGPoint)point{ 
NSLog(@"point.x=%lf,point.y=%lf",point.x,point.y); 
return YES; 
} 
0

コアプロットに含まれているサンプルアプリケーションには、これを行うためのいくつかの異なる方法が示されています。 Plot Galleryアプリケーションで、グラデーション散布図または単純散布図を見てください。 CPTTestAppのMac版には、ラベルの代わりに選択したポイントに十字線を描く方法の1つを示すポイント選択デモがあります。

関連する問題