iOS swift : dynamic function graph/chart

标签 ios swift graph charts

我正在尝试了解如何制作具有不同渐变颜色的函数图形/图表。类似于下图。

基本上我的坐标几乎每天都在变化,所以我需要一些非常可重复使用的东西。

我知道没有任何iOS框架,你知道什么技术吗?

enter image description here

最佳答案

您可以为每个像素线定义宽度、颜色和位置等参数。

创建 Common.m:

void draw1PxStroke(CGContextRef context, CGPoint startPoint, CGPoint endPoint, CGColorRef color);

...

void draw1PxStroke(CGContextRef context, CGPoint startPoint, CGPoint endPoint, CGColorRef color) 
{
    CGContextSaveGState(context);
    CGContextSetLineCap(context, kCGLineCapSquare);
    CGContextSetStrokeColorWithColor(context, color);
    CGContextSetLineWidth(context, 1.0);
    CGContextMoveToPoint(context, startPoint.x + 0.5, startPoint.y + 0.5);
    CGContextAddLineToPoint(context, endPoint.x + 0.5, endPoint.y + 0.5);
    CGContextStrokePath(context);
    CGContextRestoreGState(context);           
}

在这篇文章中查看更多数据:

See More Link

关于iOS swift : dynamic function graph/chart,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47052479/

相关文章:

iphone - 关于 UITableViewController Storyboard的建议

swift - 什么是 Swift µframework?

haskell - 功能图

c++ - 相邻列表 self 引用Graph对象

ios - 如何禁用 UISlider?

haskell - 创建自定义类的实例

ios - 使用核心动画为 StrokeColor 设置动画

ios - 来自 UIAlertController 的键盘延迟关闭

ios - sliderValueDidChange 被多次调用

ios - 如何使搜索栏角变圆