Swift Charts 如何设置列粗细?

问题描述 投票:0回答:1

告诉我如何设置固定的列厚度,以便列始终具有相同的尺寸。我几乎整个图表都有一列,当有很多列时,它们会变得非常窄,并且必须始终有一种尺寸。如果有工作代码的示例,我将不胜感激。

我正在寻找如何设置尺寸的答案,但找不到

swiftui charts size configure
1个回答
0
投票

解决方案:

  1. 您可以将其设置为固定,这样无论如何它都不会改变
BarMark(/*your data*/, width: .fixed(10))    
  1. 您可以将其设置为 inset,以便它对给定的列空间进行水平填充
BarMark(/*your data*/, width: .inset(10))
  1. 您可以将其设置为比率,使其与水平列空间成比例
BarMark(/*your data*/, width: .ratio(0.7))
© www.soinside.com 2019 - 2024. All rights reserved.