问题标签 [cptbarplot]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1284 浏览

iphone - 核心图 CPTBarPlotFieldBarLocation 和 CPTBarPlotFieldBarTip 的区别?

我是核心情节的新手,想知道CPTBarPlotFieldBarLocationCPTBarPlotFieldBarTip. 我一直在查看核心情节示例CPTTestApp_ipadViewController,并且我看到在使用numberForPlot-method 填充策略期间调用了这两个字段枚举,但我不明白其中的区别。

谢谢你的帮助

0 投票
2 回答
3087 浏览

core-plot - 核心图:条形图的数据标签(2 个图,2 组标签)?

在我的 iPhone 应用程序中,我有一个包含两个单独条形图的视图。每个图都有不同数量的数据元素。我想用适当的数据标记每个图中的每个条形图,但显然“dataLabelForPlot”方法只允许一个“CPTTextLayer”实例。我想让 CPTTextLayer 成为绘图及其数据的函数。

这些图有单独的标识符:“条形图 1”和“条形图 2”。我可以在“numberOfRecordsForPlot”和“numberForPlot”方法中使用条件 if 语句,但在“dataLabelForPlot”方法中失败,错误提示“label”是未使用的变量。看到它是在条件语句中定义的,我觉得很奇怪。

我的代码如下所示:

0 投票
1 回答
663 浏览

ios - 在核心图中添加额外的 x 轴

我想添加多个x轴,我的代码如下:

默认的 x,y 轴是完美的,但附加的 x 轴 (bottomX) 没有显示任何位置。

0 投票
1 回答
508 浏览

core-plot - 核心图 CPTAxisLabel - 高度

我正在使用核心图来绘制条形图。我正在为 X 轴标签使用自定义标签 (CPTAxisLabel)。我的一些标签很长。在这种情况下,标签不会被包裹到下一行。

我如何在 CPTAxisLabel 中实现它?

-巴拉吉·R。

0 投票
2 回答
12550 浏览

ios - UICollectionView 的单元格在滚动后并不总是刷新

我在我的 Storyboard (iPad) 中定义了一个包含 的视图UICollectionView,在视图的底部还有一个UIToolbar. 在UICollectionView我添加了一个UICollectionViewCell(由一个iPadCellCollectionViewCell类实现),其中包含另一个视图,即 Core-Plot Graph(一个CPTGraphHostingView类)。

我有一个名为 X 的类,它实现了UICollectionViewDelegateand UICollectionViewDataSource

在 X 类中,我为视图的每个单元格(在 中ViewDidLoad)构建了 Core-Plot 图表,并且我有以下代码将图表链接到UICollectionViewCell

}

它工作正常,我所有的图表都正确显示在屏幕上。当用户滚动视图时会出现此问题,然后一个或多个单元格变为“空白”。我真的不明白为什么。

我找到了一种解决方法,而不是在 Interface Builder 中添加CPTGraphHostingViewUICollectionViewCell我自己构建它,前面的代码变为:

}

使用此代码,一切正常。是否有任何解释为什么当我在 IB 中添加时它CPTGraphHostingView不起作用UICollectionViewCell

每次调用该方法时调用“addSubview”是否有问题?没有内存泄漏?

0 投票
1 回答
2931 浏览

ios - CPTBarPlot (Core-Plot) 上的定位标签

我正在尝试使用 Core-Plot 更改条形图中标签的默认位置。我正在使用这种方法:

我回来了:

我得到这个结果:

在此处输入图像描述

但我想出现如下:

在此处输入图像描述

任何的想法?我试图在文档中找到答案,但我一直不可能。

0 投票
1 回答
76 浏览

iphone - coreplot中奇怪的条形行为

我对 barPlot 有一个非常奇怪的情况。首先,即使数据为空,它也会在索引 1 和 2 处为我提供两个大条形图,我无法弄清楚它们来自哪里?

在此处输入图像描述

其次,当我随后调用 reloadDataIfNeeded/reloadData 方法时,它似乎将条形放在中间(每次都相同)

在此处输入图像描述

生病发布下面的代码,但奇怪的是,当我不调用重新加载数据时,它已经在条形图上给了我条形图。- 它从不调用:

它只是在条形图上放置条形图。当我重新加载它调用该方法的数据时,尽管索引是正确的,它仍然放错了条?

0 投票
1 回答
103 浏览

ios - 条仅出现在第一个索引处

我的条形图上的条形图并未散布在整个图表中,而是仅限于第一个索引! 在此处输入图像描述

}

....}

-(void)barChartconfigurePlots:(CPTGraphHostingView*)hostView{

} -(void)barChartconfigurePlots:(CPTGraphHostingView*)hostView{

}

-(void)barChartconfigureAxes:(CPTGraphHostingView*)hostView {

}

本来不想贴代码的,因为有点复杂,希望是以前见过的bug!

0 投票
1 回答
335 浏览

ios - 在核心图中设置轴文本样式

所以我正在实现一个带有核心图的条形图,目前我的 y 轴是这样的

在此处输入图像描述

我想要做的是从所有实例中删除尾随的 .0 并且不确定我需要设置什么属性,我需要覆盖什么方法或者我需要子类化什么类来编辑显示样式。

非常感谢任何可以提供帮助的人。

0 投票
1 回答
635 浏览

objective-c - 将 CorePlot 条形图添加到子视图

目前,我正在使用 Coreplot 的图形框架来实现条形图。

我从http://www.raywenderlich.com/13271/how-to-draw-graphs-with-core-plot-part-2中提取了教程项目。

我稍微更改了教程以提取 Web 服务数据而不是静态数据。

现在,当我将视图加载到视图控制器中时,一切都很好——条形图完美地显示了一切。

此外,我在示例中使用了散点图,对数据进行了相同的处理 - 提取 Web 服务数据,并在其自己的视图控制器中显示该图。

现在,我想将散点图和条形图都添加到视图控制器的子视图中。

了解两者都可以在其子类为 UINavigationController 的视图控制器中查看(希望我的术语是正确的:/)。

无论如何,我可以在子视图中显示 SCATTER PLOT 图....没问题....

但最令人沮丧的部分是每当我对条形图做同样的事情时...... BOOM CRASH CRASH CRASH !!!!

它在我将条形图添加到条形图视图的行上崩溃...

没有这条线...应用程序运行但看不到任何条形...

现在我没有将图表添加到我的子视图中,而是转到显示图表的视图控制器,没有崩溃......但是在我将 BAR GRAPH 添加到更多内容所在的 uiviewcontroller 的子视图中。 ...崩溃崩溃崩溃...

让我如此沮丧的是散点图的一切都很好......不是条形图......

如果需要,我会提供更多信息....我只想知道如何将条形图添加到 uiview

这就是我所做的......

这是我的条形图类

请帮忙!!!!散点图类在添加到 uiviewcontroller 中的 uiview 时起作用.....但不是这个条形图!!!!

编辑

崩溃没有给我除此之外的任何信息