AAChartModel / AAChartKit

📈📊🚀🚀🚀An elegant modern declarative data visualization chart framework for iOS, iPadOS and macOS. Extremely powerful, supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble, box plot, error bars, funnel, waterfall and polar chart types. 极其精美而又强大的现代化声明式数据可视化图表框架,支持柱状图、条形图、折线图、曲线图、折线填充图、曲线填充图、气泡图、扇形图、环形图、散点图、雷达图、混合图等各种类型的多达几十种的信息图图表,完全满足工作所需.
https://cocoapods.org/pods/AAChartKit
MIT License
4.72k stars 751 forks source link

曲线渐变效果怎么实现 #1493

Closed Gjiangkai closed 1 year ago

Gjiangkai commented 1 year ago

431691719637_ pic

这种 中间部分 渐变 效果怎么实现 链接处圆点不渐变

AAChartModel commented 1 year ago

参考:

AAChartModel commented 1 year ago

参考:

Gjiangkai commented 1 year ago

你好 如果x轴 中间的某个值为空 如何吧前后连个点链接起来 x轴 上的点数是固定的 只是有的会没有数据 但是位置不变

Gjiangkai commented 1 year ago

你好 如果x轴 中间的某个值为空 如何吧前后连个点链接起来 x轴 上的点数是固定的 只是有的会没有数据 但是位置不变 441691742482_ pic

Gjiangkai commented 1 year ago

你好 如果x轴 中间的某个值为空 如何把前后的点链接起来 x轴上的点数是固定的 只是有的会没有数据 但是位置不变

AAChartModel commented 1 year ago

参考:

Gjiangkai commented 1 year ago

如何设置这种 自上而下的区域渐变
WeChat6710f0cf42133433b490499bb7164c61

AAChartModel commented 1 year ago

参考:

AAChartModel commented 1 year ago

参考:

AAChartModel commented 1 year ago
typedef NS_ENUM(NSInteger, AALinearGradientDirection) {
    AALinearGradientDirectionToTop = 0,     //⇧⇧⇧⇧⇧⇧
    AALinearGradientDirectionToBottom,      //⇩⇩⇩⇩⇩⇩
    AALinearGradientDirectionToLeft,        //⇦⇦⇦⇦⇦⇦
    AALinearGradientDirectionToRight,       //⇨⇨⇨⇨⇨⇨
    AALinearGradientDirectionToTopLeft,     //⇖⇖⇖⇖⇖⇖
    AALinearGradientDirectionToTopRight,    //⇗⇗⇗⇗⇗⇗
    AALinearGradientDirectionToBottomLeft,  //⇙⇙⇙⇙⇙⇙
    AALinearGradientDirectionToBottomRight, //⇘⇘⇘⇘⇘⇘
};

渐变色支持调整方向, 你这里应该将你的渐变色设置方向的参数AALinearGradientDirection枚举值改为

这两者其中一个就可以了.

Gjiangkai commented 1 year ago

渐变色不填充 只是线条颜色从上到下 发生渐变 然后有0线阀值

Gjiangkai commented 1 year ago

现在是 当线条都在0值以上时 尾部的颜色 变成了0值以下的色号了

AAChartModel commented 1 year ago

现在是 当线条都在0值以上时 尾部的颜色 变成了0值以下的色号了

那再试试这个吧:

还不行, 那就没辙了