NGUI划动面板出错一则

来源:互联网 发布:delphi连接数据库实例 编辑:程序博客网 时间:2024/06/07 03:45
问题:
在一个较长的Draggable Panel中,向下划动ScrollBar后,在代码中减少该Panel内容长度(无需拖动)
导致ScrollBar消失,而Panel在原本位置的上方,无法正常

关联:
多出现于游戏中的下拉滚动面板,点击按钮后,动态生成面板内容的情况

解决:
生成新的内容前,调用UIScrollBar.scrollValue=0,以使滚动条恢复到最上方(对于水平滚动条则是最前端)