jatpack compose 基于插槽的布局
Scaffold 提供了顶层材料的组分插槽,例如TopAppBar、BottomAppBar、FloatingActionButton、Drawer。
@Composable
fun HomeScreen( /*...*/ ) {
Scaffold (
drawerContent = { /*...*/ },
topBar = { /*...*/ },
bodyContent = { /*...*/ }
)
}
根据官方的代码,drawerContent就是我们平常所说的左弹框,topBar就是顶部,bodyContent就是身体内容
Scaffold总共有以上组件