【问题标题】:SwiftCharts cutting off points (clips bounds)SwiftCharts 截断点(剪辑边界)
【发布时间】:2017-11-10 21:54:53
【问题描述】:

我正在调整来自 SwiftCharts 的 Areas Example 项目,我遇到了点指示器被切断的问题,如下所示:

在 github 问题中找到了 thisthis other 问题,其中解决方案设置为 chartSettings.clipInnerFrame = false

但是,当我这样做时,区域颜色尴尬的形状也会像这样变得可见:

我怎样才能得到点的整体形状而不是所有其他的东西?

【问题讨论】:

    标签: swiftcharts


    【解决方案1】:

    你必须通过ChartPointsViewsLayerclipViews: false(见example)。 ChartSettings.clipInnerFrame 必须为真(即默认值)。这样只有带点的图层会被剪裁。

    最后,如果你想剪裁未剪裁的点图层(以限制显示它们的图表之外的区域),你可以通过自定义矩形来做到这一点,比如here(这个设置当然不是很直观)。

    【讨论】:

    • 这几乎可以工作,但是现在点层现在位于折线图的后面。像这样imgur.com/a/e5iOL
    • @boidkan 我认为这是一个(可能很容易修复)错误 - 此功能相对较新,尚未经过良好测试。我今天晚些时候再看看。
    • @boidkan 现在应该已修复 - 请更新 master 并重试!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-11
    • 2018-03-16
    • 1970-01-01
    相关资源
    最近更新 更多