【问题标题】:How to make Pressure Gauge bar graph (use Core Plot 2.2?)如何制作压力计条形图(使用 Core Plot 2.2?)
【发布时间】:2017-02-17 18:49:56
【问题描述】:

我浏览了整个网络,但找不到任何可以满足我正在尝试编写的内容。

我有一个注射器,它会导致该硅管没有压力或最大容量压力。我用伏特表示这个压力,我将这个值发送到我的 iPhone,以便我显示这个波动电压的折线图(使用 Core Plot 2.2)。

但是,我还想实现其中一个水平压力条形图,其中(最初压力为 0),条形图是空的,但是当我向注射器施加压力时,条形图开始填充水平 -灵活的蓝色矩形,取决于压力。我该怎么做呢? Core Plot 是否有一个流程?还是其他框架?还是我只需要即兴创作和学习超出我目前知识的 CoreAnimation,以便我可以绘制这个条形图?

我正在使用 Objective-C、Xcode 7.3.1,并部署到 iOS 8.3。

【问题讨论】:

    标签: objective-c graph core-plot pressure


    【解决方案1】:

    Core Plot 也可以绘制条形图。它可以是与散点图相同的图表的一部分,也可以是单独的图表的一部分,具体取决于所需的布局。

    不同的绘图类型对数据字段使用不同的名称,但数据源对所有这些字段的工作方式相同。

    【讨论】:

    • 它是否也可以用作实时“饱腹感”跟踪器,根据注射器中的压力,条形图会不断做出反应?
    • 是的。只要有新的测量可用,就在绘图上调用-reloadData,并通过数据源将新值传递给绘图。唯一的限制是任何与 Core Plot 的交互都应该发生在主线程上。
    • 好的,这很有意义。还有一个问题,在冲突的实时图表方面会有任何问题吗?我正在考虑在我的视图控制器中使用带有条形跟踪器的折线图显示数据......两者都使用相同的数据但(希望)同步执行。我不知道一切工作的速度有多快,所以如果出现明显的延迟,那么我会解决它们。谢谢埃里克。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多