Futter 使用SingleChildScrollView 为什么性能会差

1 min read

使用 SingleChildScrollView 会导致性能问题,因为它本质上是一个无限大小的滚动视图,它可以占用更多的内存。如果滚动视图中包含大量的图像,图像会一直加载到内存中,这也可能导致内存不足。另外,如果滚动视图中包含大量的内容,渲染它们可能需要更多的 CPU 时间。因此,对于大型列表,建议使用列表视图(ListView)。