I'm using Core-Plot 0.9 and have a seemingly peculiar problem. I have an X-Y plot with labels on the y-axis. When the plot is initially displayed, the labels are correctly positioned on the tick marks (actually offset 1.0) to the left of the axis itself, which is correct.
Then, I select a new set of data to display using a UIPickerView to set the x-axis starting point and regenerate the plot. On this and all subsequent regenerations of the plot, the y-axis labels show up inside the plot (to the right of the axis) and not on the tick marks (actually shifted upwards a bit.
I have created what I think is enough room on the left hand side of the plot to contain the y-axis labels. In particular, I have code as follows:
graph.paddingLeft = 0.0;
graph.plotAreaFrame.paddingLeft = 25.0;
y.labelOffset = 1.0f;
y.labelAlignment = CPTAlignmentLeft;
Here is the correct representation of the y-axis labels on initial loading.

(source: msyapps.com)
Here is the incorrect representation of the y-axis labels after scrolling the picker view on the left and regenerating the plot.

(source: msyapps.com)