使用核心图时,我们可以设置每个轴的标签数量吗?我试图在核心图的帮助下绘制19个数据点,但由于我的图表很小,标签重叠。
coreplot http://oi59.tinypic.com/ruqo9k.jpg
那么我可以说y轴应该只显示3个标签吗?我不想手动设置标签。我想使用scaleToFitPlots并说“在y轴上只显示3个标签”。
答案 0 :(得分:2)
创建轴时,将标签策略设置为CPTAxisLabelingPolicyAutomatic
。例如,
CPTXYAxis *x = [[CPTXYAxis alloc] init];
x.coordinate = CPTCoordinateX;
x.labelingPolicy = CPTAxisLabelingPolicyAutomatic;
// ...
这将自动确定轴标签的合理数量和位置。