android - ModalDrawer 和 Scaffold 中的drawerContent 的区别

从技术上讲,它是相同的组件,但我真的不知道在 drawerContent 中添加 ModalDrawer 是否正确。

你怎么看?

回答1

ModalDrawerScaffold 底层https://github.com/androidx/androidx/blob/c6f24564d51bff3c42a7efc9ccb7ec734301836b/compose/material/material/src/commonMain/kotlin/androidx/compose/material/Scaffold.kt#L196,所以你绝对不应该将它添加到 drawerContent 中。

您可以将其用作独立元素,如果您不需要其他 Scaffold 功能,或者作为 Scaffold 的一部分,您的 drawerContent 在两种情况下应该看起来相同。

相似文章