VictoryLegend:如何相对定位(例如底部中心)
VictoryLegend: how to relatively position (e.g. bottom center)
我正在使用 VictoryCharts,特别是 VictoryLegend
组件来为我的图表呈现图例。根据 the docs 听起来定位图例的唯一选项是绝对 x
和 y
坐标。我试图相对定位图例,例如 "at the bottom in the middle"。这是想要的外观:
因为我的图例中的系列标签是国际化的,字符数和图例的宽度会根据区域设置而变化,因此硬编码 x
坐标以居中传奇。我也不想根据图表的高度计算 y
坐标。有什么方法可以将 VictoryLegend
相对定位在图表下方并水平居中?
根据 a Gitter conversation 中的维护者的说法,这似乎是不可能的:
我正在使用 VictoryCharts,特别是 VictoryLegend
组件来为我的图表呈现图例。根据 the docs 听起来定位图例的唯一选项是绝对 x
和 y
坐标。我试图相对定位图例,例如 "at the bottom in the middle"。这是想要的外观:
因为我的图例中的系列标签是国际化的,字符数和图例的宽度会根据区域设置而变化,因此硬编码 x
坐标以居中传奇。我也不想根据图表的高度计算 y
坐标。有什么方法可以将 VictoryLegend
相对定位在图表下方并水平居中?
根据 a Gitter conversation 中的维护者的说法,这似乎是不可能的: