问题标签 [jbchartview]

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 投票
2 回答
1016 浏览

ios - 强制 JBChartView 使用 0-100 Y 轴

JBChartView在我的项目中使用了优秀的,它工作得很好。这是我当前的代码:

没有什么花哨的,真的。

JBChartView 根据传入的数据自动选择 Y 轴刻度lineChartView: heightForIndex:。这在大多数情况下都很好。但是,我的数据是关于 CPU 使用率的,因此我想强制 Y 轴在底部始终为 0,在顶部始终为 100。

实际上,我希望它在底部和MAX(100, highestPoint)顶部都为 0(因为 CPU 使用率有时可能超过 100%) - 这可能吗?

0 投票
1 回答
507 浏览

scroll - JBLineChartView 可滚动

我正在使用 JBLineChartView 来绘制图表,但是我得到了很多数据,当我在一个视图中显示所有数据点时,它看起来非常拥挤。所以我很好奇是否可以激活/添加滚动到图表?

0 投票
2 回答
1727 浏览

ios - 在 iOS 上创建具有任意 X 轴样本位置的折线图

我需要在 iOS 上创建一个折线图。该图是一个时间序列,X 轴为时间,Y 轴为百分比值。我需要能够设置每个样本的 X 和 Y 位置,因为样本不是以固定间隔采集的(即 X 轴位置是任意的)。我不想将数据标准化为固定间隔,因为这会导致舍入等。我已经尝试过 Core Plot 和 JBChartView,但我找不到任何方法来设置这些库中的 X 位置。

  1. 有没有办法在这些库中设置每个样本的 X 轴位置?我浏览了所有的协议,但我可能错过了一些东西。

  2. 如果无法在其中任何一个库中设置 X 轴位置,您能否推荐一个具有此功能的图形库?

谢谢!

0 投票
1 回答
1242 浏览

ios - 难以实现 JBChartView

我开始变得勇敢,并尝试将 JBChartView(特别是折线图)填充到我的应用程序中以进行统计跟踪。我以前从未使用过图形库,但我尽力研究它们,这个看起来非常强大。问题是我无法从测试数据中使图表正常工作。

当我如下运行代码时,我得到[__NSCFConstantString objectAtIndex:] unrecognized selector sent to instance. 有问题的线在,verticalValueforHorizontalIndex但我想不出另一种方法来产生任何数据。有没有人有这方面的经验,或者任何人都可以帮我弄清楚为什么我在这里遇到这么多麻烦?

实施文件

0 投票
1 回答
221 浏览

ios - JBChartView 数据点在用户交互之前隐藏

我的数据点在使用 JBLineChartView 时遇到问题。主要是;图表上的线是隐藏的,直到(并且仅在)用户与其交互时。明显地; 出于用户体验的原因,这里有一个空图不太理想,但我似乎无法找到在用户与其交互之前将其设置为隐藏线的位置。

即使在浏览了提供的演示之后,我也找不到调用它的位置。以下是处理视图中图表的绘制和设置的代码:

我意识到这有点晦涩难懂。但是有没有人有这个框架的经验可以解释这一点?

0 投票
2 回答
508 浏览

ios - JBChartView 中未显示条形图的颜色

我正在尝试在我的 iOS 应用程序中实现条形图。我正在使用 JBChartView。一切正常,但除了我使用 touchEvent 按下它们时,条形图没有颜色。

有没有人对这个特定的插件有任何经验来帮助我让它正常工作?

谢谢

0 投票
2 回答
939 浏览

ios - JBChartView如何给每个条添加标签?(迅速)

我正在使用 JBChartView 库在我的 iOS 应用程序中绘制条形图。每个栏都应该有一个标识符,显示在栏的底部。我尝试定义一个带有附加标签的自定义 barView,但不知道如何相对于栏放置标签。

这是代码:

您的帮助将不胜感激!

0 投票
1 回答
357 浏览

arrays - 对从 CoreData 填充的数组进行排序

我有一个文本字段,用户可以在其中输入数值并将它们作为字符串存储到核心数据中。反过来,我正在检索这些值并将它们作为整数存储在数组中。我想做的是按用户存储值的顺序对该数组进行排序,因为我试图绘制这些值以查看它们随时间的趋势。现在,据我所知,这些值正在以完全随机的方式填充我的图表。

任何帮助表示赞赏!:)

0 投票
1 回答
512 浏览

ios - 带有 JBChartView 库的分组条形图

我需要在我正在做的 iOS 项目中绘制分组条形图。所以我使用的 iOS 第三方库是 Jawbone 的 JBChartView。根据我通过研究获得的知识,我发现图书馆中没有任何已经支持的方式。

但是我尝试执行如下操作:

注意:请忽略我用来确定红色和其他不同颜色条高度的数据值。UIColorFromRGB 是我在开发中使用的自定义方法。

但它给出的图表如下:

我从我的实现中得到什么 - (UIView *)barChartView:(JBBarChartView *)barChartView barViewAtIndex:(NSUInteger)index;  方法

但我真正想使用 JBChartView 库绘制如下:

预期图

任何帮助都会以感激和尊重的态度接受,但不建议使用任何其他库来完成这项工作。我喜欢 JBChartView 库的简单性。:-)

提前致谢!

0 投票
1 回答
85 浏览

xcode - Xcode 更新到 6.3 时 jbchartview 中的语义问题

我一直jbchartview在我的 swift 项目中使用它,它运行良好,直到我将 Xcode 更新到版本 6.3.2。现在它给出了一个语义问题:

自动属性合成不会合成属性'dataSource';它将由其超类实现,使用@dynamic 来确认意图。

JBBarChartView.hJBLineChartView.h

究竟是什么问题,如何解决?