问题原因:
第一次打开面板时,ScrollView 的 UIPanel 可能还没完成初始化和布局计算,导致:
panel.GetViewSize() 返回的值不正确
ScrollView 的裁剪区域(Clipping)还未生效
子对象的位置计算基于了错误的初始值
第二次打开时,所有组件已经初始化完成,布局正确。
解决方案:
需要在设置完所有内容后,强制更新 ScrollView 的布局:

问题原因:
第一次打开面板时,ScrollView 的 UIPanel 可能还没完成初始化和布局计算,导致:
panel.GetViewSize() 返回的值不正确
ScrollView 的裁剪区域(Clipping)还未生效
子对象的位置计算基于了错误的初始值
第二次打开时,所有组件已经初始化完成,布局正确。
解决方案:
需要在设置完所有内容后,强制更新 ScrollView 的布局:


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