gpt4 book ai didi

iphone - 从 iPhone 中的 coreplot(散点图)中删除负轴

转载 作者:行者123 更新时间:2023-12-03 18:50:29 26 4
gpt4 key购买 nike

如何从 iPhone 中的 corePlot(scatterplot) 中删除负轴以及如何设置图形的可见区域?

最佳答案

以下是从 Core Plot 附带的 CPTTestApp 示例中提取的一些示例:

  1. 设置绘图范围:

    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)];

    请记住,绘图范围与 NSRange 类似 - 它们都有起始位置和长度。如果您想要反转轴的方向,长度可以为负数。

  2. 限制轴的长度:

    yAxis.visibleRange   = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromInteger(2)
    length:CPTDecimalFromInteger(3)];
    yAxis.gridLinesRange = [CPTPlotRange plotRangeWithLocation:CPTDecimalFromInteger(2)
    length:CPTDecimalFromInteger(3)];
  3. 更改可见区域:

    graph.paddingLeft = 60.0;
    graph.paddingTop = 60.0;
    graph.paddingRight = 60.0;
    graph.paddingBottom = 60.0;

    您还可以在 graph.plotAreaFrame 上设置内边距以插入绘图区域,为轴标签和标题创建空间。

埃里克

关于iphone - 从 iPhone 中的 coreplot(散点图)中删除负轴,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6410271/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com