sam
Hi Ram,
In ShinobiCharts for iOS the delegate has methods which are notified as the user interacts with the chart. In your case you'll be interested in the following:
- (void)sChartDidStartZooming:(ShinobiChart *)chart
- (void)sChartIsZooming:(ShinobiChart *)chart
- (void)sChartIsZooming:(ShinobiChart *)chart withChartMovementInformation:(const SChartMovementInformation *)information
- (void)sChartDidFinishZooming:(ShinobiChart *)chart
Since you want to be notified as the zooming is taking place, you should probably implement sChartIsZooming:withChartMovementInformation: Then, within this method you can update the positions of your annotations. This is similar to the functionality of the 'Tour De France' chart in ShinobiPlay.
Hope that helps
_sam
Thanks for support.
Can u tell me in details How can I set minimum zoom level is equal to 2 and maximim is 5?
And How pass data point value in below method?
- (void)sChartIsZooming:(ShinobiChart *)chart withChartMovementInformation:(const SChartMovementInformation *)information