Unity - UIWidgets 6. 显示列表
为了更贴近游戏实际ui的效果和使用环境, 从而讨论上一节遗留的问题, 列表显示是必不可少的 参考 修改之前的HomeRoute, private Widget CreateListTest() { ListView listView = ListView.builder( scrollDirection: Axis.vertical, itemExtent: 20, itemCount: 100, itemBuilder: (context, index) => { return new Text(data: index.ToString()); } ); return listView; } private Widget GetWidget() { Scaffold scaffold = new Scaffold( appBar: new AppBar( title: new Text("首页") ), body: CreateListTest() ); return scaffold; } 创建了一个列表, 显示从0到99的数字, 每个列表项高度为20(逻辑高度), 效果如下 通过UIWidgets Inspector可以看到列表项是循环回收的(即看不到的列表项不作为一个UI节点存在), 但这个节点大概已经嵌套了四五十层... 对性能不太信任 显示背包道具