问题标签 [shinobi]

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 回答
2330 浏览

charts - 在 Shinobi iOS 图表中限制轴范围值

我正在使用 Shinobi iOS 控件在我的应用程序中绘制折线图。我目前正在渲染严重的 0 值。结果图是这样的:

在此处输入图像描述

现在,问题是我所代表的数量是一种货币,所以它不能是负数。在这种特定情况下,如何将范围限制为从 0 开始?

这就是我创建图表的方式:

0 投票
1 回答
1228 浏览

iphone - 设置 ShinobiControls 条形图

我正在使用 ShinobiCharts 创建这种条形图:

在此处输入图像描述

但我提出了几个问题。为条形设置不同的颜色是不可能的,因此我必须使用系列来对条形进行不同的颜色。所以我的问题是:

  1. 当我使用系列时,名称与条中心不匹配。

  2. 条形图总是根据数据点计数调整大小和重新定位(我希望它们是静态的,如果我得到一个数据点,它将保持在位置 #1,并且再有 6 个数据点不会改变数据点 #1 的位置)。

  3. 条形宽度(厚度)总是自动设置的,如果我设置它:

    [yAxis setDefaultRange:[[SChartNumberRange alloc] initWithMinimum:@1 andMaximum:@2]];

图表变得过大,只有一个条形可见(值根本不会改变粗细)。y 轴是 SCHartCategoryAxis,x 轴是 SCHartNumberAxis。

没有进行其他修改,我只是设置了两个值和颜色。初始化也是样本中的最低要求。

这是它现在的样子:

在此处输入图像描述

注意:不允许平移或缩放。

我知道这里有很多问题,但我想结束我的这场斗争。

0 投票
1 回答
174 浏览

shinobi - ShinobiChart 忽略由 0 组成的系列

我正在使用 ShinobiControls 创建一个简单的图表。当数据集是:

我收到此错误消息:

我的应用程序卡住了。没有错误信息。没有什么。

有没有人见过类似的东西?

0 投票
1 回答
156 浏览

ios - SChartScatterSeries 忽略选定的样式

使用 ShinobiGrids,我正在为 iPad 做一个简单的测试应用程序。我创建了一个散点图,我想要图表上的白点。当用户选择一个点时,我希望该点变为红色。SChartScatterSeries允许我为普通点设置一个样式,为选定的点设置另一个样式。

但是,无论我尝试为所选点设置哪种样式,我都会为所选点设置一个紫色圆圈。即使我改变主题,结果也不会改变。我究竟做错了什么?

0 投票
1 回答
914 浏览

ios - 在 SChartLineSeries 中显示单个点

使用 ShinobiChart 的SChartLineSeries图表类型,我试图启用带有圆圈的单个点的显示(如ShinobiControls 用户指南中的此示例)。目前,线图没有标记任何单独的点。

用户指南说这确实可以完成(作为启用的选项),但没有指定如何。在搜索了文档之后,我在任何地方都找不到这个选项。有人知道这是否真的可能吗?注意:SChartScatterSeries 确实提供了这个选项,但我正在使用SChartLineSeries内置的时间序列支持,所以需要坚持下去。

0 投票
1 回答
389 浏览

ios - ShinobiCharts 轴范围始终为 0-1

我正在尝试使用SChartAxis以下内容访问对象的实数范围: chart.yAxis.axisRange,但这始终返回 0-1 的范围,无论实际单位是什么。但是, x 轴的相同方法chart.xAxis.axisRange返回该轴的实际实数范围(即在图表单位的范围内)。这是正常行为吗?如果是这样,我怎样才能获得ShinobiChart对象上 y 轴的实际实际范围?

0 投票
1 回答
197 浏览

ios - 不能子类化 SChartCrosshairTooltip

我正在尝试SChartCrosshairTooltip使用 2.2.1 版本的 Shinobi 图表库进行子类化:

不管我做什么,我总是得到这个错误:

ShinobiCharts Trial 2.2.1/Demos/LineChart/ShinobiCharts.embeddedframework/ShinobiCharts.framework/Headers/SChartCrosshairTooltip.h:21:5:未知类型名称'SChartCrosshairStyle';您的意思是“SChartCrosshairTooltip”吗?

好像不可能对SChartCrosshairTooltip不同于文档所说的进行子类化。

我无法切换到更新版本的库(现在是 2.5.0),但我确实需要自定义十字准线工具提示。

0 投票
1 回答
99 浏览

ios - Shinobi SCHartScatterSeries z-order

我的图表上不止一个SChartScatterSeries,我想在用户选择一个点时更改系列的 z 顺序,以便在前景上移动所选系列。

否则当用户选择一个点时,它会被其他系列隐藏。

0 投票
1 回答
585 浏览

ios - 如何以编程方式显示 ShinobiChart 十字准线和工具提示?

我试图在加载后以编程方式显示图表中最后一个数据点的十字准线和工具提示。下面的代码是我到目前为止所拥有的。十字准线显示在正确的位置,但工具提示显示在左侧并且太小而无法容纳文本。

任何帮助将非常感激。

0 投票
1 回答
308 浏览

ios - Shinobi Controls - 使用箍数据点

我有一个测试 Shinobi Control 图表正在工作,但我需要在每个数据点放置一个箍,“O”。你怎么做到这一点?