前言
做图文混排同时用到了LayoutGroup和ContentSizeFitter组件(图文混排教程),发现带有ContentSizeFitter的Text通过代码修改文本内容后UI布局并没有自动刷新。
解决方案
通过ForceRebuildLayoutImmediate强制刷新UI布局。
//传入带有LayoutGroup组件对象的RectTransform
UnityEngine.UI.LayoutRebuilder.ForceRebuildLayoutImmediate(ui.rectTransform);
本文介绍了一种解决图文混排中使用ContentSizeFitter组件时,通过代码改变Text内容后UI布局未能自动更新的问题。提出了使用ForceRebuildLayoutImmediate方法强制刷新UI布局的方案。
4304

被折叠的 条评论
为什么被折叠?



