我很难理解 NestedScrollView 和 CustomScrollView 之间的区别?
最佳答案
CustomScrollView
- 是使用 Sliver
对象构建任何基于“滚动”的布局的最可定制的方式。 SingleChildScrollView
和 NestedScrollView
都建立在它之上。
NestedScrollView
- 是为一个非常特殊的用例提供的 Wiget - 将一个 Scrollable 对象放入另一个对象中(在大多数情况下 - 方向不同)。
这是 NestedScrollView
A scrolling view inside of which can be nested other scrolling views, with their scroll positions being intrinsically linked.
flutter 的美妙之处在于它是开源的,您可以查看源代码以了解其背后的原理。
源代码:
https://stackoverflow.com/questions/53361944/
相关文章:
android - 访问本地主机 :port from Android emulator
firebase - Firestore 事务失败,出现 "Transaction failed a
dart - Flutter:如果 View 已被处理,如何防止横幅广告显示
flutter - 如何在正文中折叠带有多个选项卡的主 AppBar
firebase - Flutter 和 Firestore 在请求中没有用户信息
android-studio - 在 iPhone 模拟器上运行 Flutter 应用时偶尔出现 I
dart - 在 Flutter 中保持 ScrollView 偏移的同时添加 ListView 项