小编EK4*_*412的帖子

跳过 SwiftCharts 中的轴标签

我正在使用新的 Swift Charts ( https://developer.apple.com/documentation/charts ) 框架来创建条形图。

Chart {

    BarMark(
        x: .value("Name", "Item 1"),
        y: .value("Count", 2)
    )

    BarMark(
        x: .value("Name", "Item 2"),
        y: .value("Count", 9)
    )

    BarMark(
        x: .value("Name", "Item 3"),
        y: .value("Count", 4)
    )

    BarMark(
        x: .value("Name", "Item 4"),
        y: .value("Count", 12)
    )

    BarMark(
        x: .value("Name", "Item 5"),
        y: .value("Count", 6)
    )

    BarMark(
        x: .value("Name", "Item 6"),
        y: .value("Count", 5)
    )

}

.chartXAxis {
    
    AxisMarks {

        AxisGridline()
        AxisTick()
        AxisLabel()

    }

}

Run Code Online (Sandbox Code Playgroud)

在 x 轴上,我只想跳过每个第二个元素的标签。我想保留网格线和刻度线。使用步幅作为值是行不通的。

有谁知道如何实现这一目标?

谢谢。

ios swift swiftui-charts

0
推荐指数
1
解决办法
1443
查看次数

标签 统计

ios ×1

swift ×1

swiftui-charts ×1