修复Treemaplabel显示异常的问题

This commit is contained in:
monitor1394
2025-03-04 08:33:07 +08:00
parent f9f2428142
commit aea4aa7c8d
2 changed files with 6 additions and 4 deletions

View File

@@ -79,6 +79,7 @@ slug: /changelog
## master ## master
* (2025.03.04) 修复`Treemap``label`显示异常的问题
* (2025.03.02) 增加`Tooltip``columnGapWidths`参数设置列文本间隙距离 * (2025.03.02) 增加`Tooltip``columnGapWidths`参数设置列文本间隙距离
* (2025.03.01) 优化`Comment`的组件刷新 * (2025.03.01) 优化`Comment`的组件刷新
* (2025.02.23) 增加`Axis``Label``formatter`支持`{index}``{index-1}``{-index}``{-index-1}`通配符 * (2025.02.23) 增加`Axis``Label``formatter`支持`{index}``{index-1}``{-index}``{-index-1}`通配符

View File

@@ -759,17 +759,18 @@ namespace XCharts.Runtime
return 0; return 0;
} }
public void SetLabelActive(bool flag) public void SetLabelActive(bool flag, bool force = false)
{ {
if (labelObject != null) labelObject.SetActive(flag); if (labelObject != null) labelObject.SetActive(flag, force);
foreach (var labelObject in context.dataLabels) foreach (var labelObject in context.dataLabels)
{ {
labelObject.SetActive(false); labelObject.SetActive(flag, force);
} }
} }
public void SetIconActive(bool flag) public void SetIconActive(bool flag)
{ {
if (labelObject != null) labelObject.SetActive(flag); if (labelObject != null) labelObject.SetIconActive(flag);
} }
public void SetPolygon(params Vector2[] points) public void SetPolygon(params Vector2[] points)