I am now using Core-plot for iPhone chart Development. But it has some requirement i can not reach.
I am now using CorePlot 0.4, example code
I see several questions here:
Y-axis scale: Try the CPTAxisLabelingPolicyAutomatic
labeling policy on your y-axis. If that doesn't give you enough control, use a different labeling policy and use a plot space delegate to adjust the labeling parameters as the user zooms in and out.
Disappearing x-axis: Make it a "floating" axis. For example,
x.axisConstraints = [CPTConstraints constraintWithLowerOffset:0.0];
Maximum zoom level: Use the globalXRange
and globalYRange
plot space properties. If you need more control, you can use a plot space delegate.
Scroll bars: This isn't directly supported. You could use a plot space delegate to update the scroll bar position.