ContentSizeFitterリフレッシュ問題で団結はタイムリーではありません

ContentSizeFitter、幅と高さ適応スクリプトは、次のフレームの時に幅と高さに適応します。あなたはすぐに有効になりたい場合は、呼び出すことができます

LayoutRebuilder.ForceRebuildLayoutImmediate(rectTransform)。

  rectTransformは、ここでは、現在のRectTransFormオブジェクトです。

ここでもう一つの問題は、それがContentSizeFitterの巣であるならば、あなたはすべてのRectTransFormをリフレッシュする必要があるということです

foreachの(すべてのサブオブジェクトがContentSizeFitterを有する)
{ 
   LayoutRebuilder.ForceRebuildLayoutImmediate(rectTransformサブオブジェクト); 
}

  

おすすめ

転載: www.cnblogs.com/zhoushiya/p/12209939.html