Unity

[Unity] UI 텍스트 가변길이 설정 방법(레이아웃 재 정렬)

usingsystem 2023. 5. 17. 15:05
728x90

가변적인 텍스트에 따라서 UI의 크기를 맞추기위해 LayoutRebuilder.ForceRebuildLayoutImmediate를 사용하면된다.

 

       LayoutRebuilder.ForceRebuildLayoutImmediate(사용하고자하는 텍스트의 ReactTransform);

 

 

https://docs.unity3d.com/2018.2/Documentation/ScriptReference/UI.LayoutRebuilder.ForceRebuildLayoutImmediate.html

 

Unity - Scripting API: UI.LayoutRebuilder.ForceRebuildLayoutImmediate

Normal use of the layout system should not use this method. Instead MarkLayoutForRebuild should be used instead, which triggers a delayed layout rebuild during the next layout pass. The delayed rebuild automatically handles objects in the entire layout hie

docs.unity3d.com

 

728x90