如何从iphone中的corePlot(散点图)中删除负轴以及如何设置可见的图形区域?
Eri*_*och 15
以下是Core Plot附带的CPTTestApp示例中的一些示例:
设置绘图范围:
CPTXYPlotSpace *plotSpace = (CPTXYPlotSpace *)graph.defaultPlotSpace;
plotSpace.xRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromDouble(0.0)
length:CPTDecimalFromDouble(-10.0)];
plotSpace.yRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromDouble(0.5)
length:CPTDecimalFromDouble(1500.0)];
Run Code Online (Sandbox Code Playgroud)
请记住,绘图范围类似于NSRange- 它们具有起始位置和长度.如果您想要反转轴的方向,则长度可以为负.
限制轴的长度:
yAxis.visibleRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromInteger(2)
length:CPTDecimalFromInteger(3)];
yAxis.gridLinesRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromInteger(2)
length:CPTDecimalFromInteger(3)];
Run Code Online (Sandbox Code Playgroud)改变可见区域:
graph.paddingLeft = 60.0;
graph.paddingTop = 60.0;
graph.paddingRight = 60.0;
graph.paddingBottom = 60.0;
Run Code Online (Sandbox Code Playgroud)
您还可以设置填充graph.plotAreaFrame以插入绘图区域,以便为轴标签和标题创建空间.
埃里克
| 归档时间: |
|
| 查看次数: |
2369 次 |
| 最近记录: |