ios - 散点图对齐问题

标签 ios core-plot

我正在我的项目中使用核心图,我正在创建散点图,并且我正在启用用户交互。 但问题是绘图显示在 x 轴的中心值中,我想查看从轴开始的绘图。

我正在使用以下代码在主要刻度之间留出空间,但是当它看到中心位置并且滚动后我将转到第一个点。

我想首先看到第一个点,然后滚动另一个点。

CPTMutablePlotRange *xRange = [plotSpace.xRange mutableCopy];
[xRange expandRangeByFactor:CPTDecimalFromCGFloat(0.5)];
plotSpace.xRange = xRange;

我被这个问题困扰了。

我正在发布此问题的屏幕截图。 这里我上传两张图片 1) 图表显示在中心。 2)我想在启动时显示这样的图表。

问题图片1

第二张图片 2

提前致谢

最佳答案

从您提供的图片来看,我想您希望确保始终显示垂直轴。您可以通过以下方式实现:

CPTXYAxisSet *axisSet = (CPTXYAxisSet *)graph.axisSet;
CPTXYAxis *y = axisSet.yAxis;
y.axisConstraints = [CPTConstraints constraintWithLowerOffset:0.0];
graph.plotAreaFrame.paddingLeft += 60.0; // to make some room for the axis

如果您只想显示第一点,请尝试此

CPTMutablePlotRange *xRange = [[plotSpace.xRange mutableCopy] autorelease];
xRange.location = CPTDecimalFromDouble(yourFirstDataPoint.x);  // insert your data her
plotSpace.xRange = xRange;

关于ios - 散点图对齐问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14524596/

相关文章:

ios - PhoneGap iOS 无法使用 HTML 5 播放视频

objective-c - 如何在 objective-c 中出现键盘时 ScrollView ?

css - 使用 CSS 文件格式化 Core Plot 图

iphone - iOS - 升级到 Xcode 4.5 后链接器错误,可能与 Core Plot 相关

iphone - 如何在iPhone中实现条形图?

iphone - 核心图 - 饼图未显示足够的分割

ios - 拖放的自定义 View

ios - XCode 6 中的滑动手势 StoryBoard 对象不起作用

ios - 无法在 Swift 中使用 Xcode 9 消除 Firebase Analytics 线程警告

ios - 在 iOS 中无法缩放核心图