天天看点

Unity学习笔记——ScrollView的日常

对于重复使用的ScrollView,会出现这种情况:

当grid下item很多,拖拽ScrollView至底部后 关闭该界面,再打开界面,ScrollView仍然保持在底部,如果此时grid中item较少,则显示空白,无法拖拽任何物体。

解决方案是:每次调出ScrollView前重置Panel位置和Clip Offset

transform.localPosition = initialPosition;
transform.GetComponent<UIPanel>().clipOffset = Vector3.zero;
           

继续阅读