デリゲートCPTPlotDataSource
をCPTPlotSpaceDelegate
ビューコントローラーに実装しました。と も設定plotSpace.allowsUserInteraction = YES
して いself.hostView.allowPinchScaling = YES
ます。
ただし、方法は
-(BOOL)plotSpace:(CPTPlotSpace *)space shouldScaleBy:(CGFloat)interactionScale aboutPoint:(CGPoint)interactionPoint
、
-(BOOL)plotSpace:(CPTPlotSpace *)space shouldHandlePointingDeviceDownEvent:(id)event atPoint:(CGPoint)point
、
-(CGPoint)plotSpace:(CPTPlotSpace *)space willDisplaceBy:(CGPoint)proposedDisplacementVector
と
-(CPTPlotRange *)plotSpace:(CPTPlotSpace *)space willChangePlotRangeTo:(CPTPlotRange *)newRange forCoordinate:(CPTCoordinate)coordinate
プロットがズーム可能であっても呼び出されません。
私のコードで何が欠けていましたか?
ありがとうございました!