从技术上讲,它是相同的组件,但我真的不知道在 drawerContent
中添加 ModalDrawer
是否正确。
你怎么看?
回答1
ModalDrawer
被 Scaffold
底层https://github.com/androidx/androidx/blob/c6f24564d51bff3c42a7efc9ccb7ec734301836b/compose/material/material/src/commonMain/kotlin/androidx/compose/material/Scaffold.kt#L196,所以你绝对不应该将它添加到 drawerContent
中。
您可以将其用作独立元素,如果您不需要其他 Scaffold
功能,或者作为 Scaffold
的一部分,您的 drawerContent
在两种情况下应该看起来相同。