Cupertino 模态底部 sheet 适合内部导航

Cupertino modal bottom sheet fit with inside navigation

是否可以有两个具有内部导航但高度不同的模态底部 sheet?例如,第一个底部 sheet 有 3 个元素并根据其子项(具有 3 个列表块的列)调整大小,第二个底部 sheet 相同但有 5 个元素(具有 5 个列表块的列)?就像图片上一样,它们之间有导航。

我有一种感觉,当我添加导航器时,它会展开,占用所有可用的 space,而且我无法根据内容调整它的大小。有约束的容器会有所帮助,但底部 sheet 的两个高度相同。

当你提到两个底部 sheet 时,我假设你想说的是带有内部导航的单个底部 sheet,不是吗?

使用导航器无法实现。此小部件旨在始终扩展到可用的最大值。

您可以尝试使用其他方法,例如使用 Stack 小部件或 AnimatedCrossFade 小部件