资讯动态

NGUI UIGrid 排序工作原理与踩坑分析

发布时间:2026/9/11 16:11:47 来源:尧图企业网站定制
基于 NGUI 插件源码 (UIGrid.cs) 的实现逻辑整理。一、UIGrid 是什么UIGrid是 NGUI 提供的自动布局组件,继承自UIWidgetContainer。它的唯一职责:遍历自己的直接子节点,按行列规则计算并写入每个子节点的localPosition只管位置,不改子节点的 size / scale / rotation不影响自身的 size(自身高度需要业务代码或 UIWidget 额外撑起)UIGrid与UITable的区别:组件规则UIGrid固定单元格 (cellWidth × cellHeight),子节点无论多大都按格子摆UITable按子节点实际尺寸(UIWidget.bounds)动态摆,格子大小自适应

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价