NavBar

fun NavBar(title: String, titleAlignment: Alignment = Alignment.Center, background: Color = MaterialTheme.colorScheme.surfaceContainerLowest, withStatusBar: Boolean = true, border: Boolean = false, onClickBack: () -> Unit? = null, right: @Composable () -> Unit? = null)

导航栏

顶部导航栏组件,支持标题居中/自定义对齐、可选返回按钮、右侧自定义内容、 系统状态栏占位及底部分割线等常用配置。

Parameters

title

String 导航栏标题文本

titleAlignment

Alignment 标题在导航栏内容区的对齐方式,默认为 Alignment.Center

background

Color 导航栏背景色,默认为 MaterialTheme.colorScheme.surfaceContainerLowest

withStatusBar

Boolean 是否在导航栏顶部预留系统状态栏高度,默认为 true

border

Boolean 是否在导航栏底部显示分割线,默认为 false

onClickBack

(() -> Unit)? 点击返回按钮的回调;为 null 时不显示返回按钮,默认为 null

right

(@Composable () -> Unit)? 导航栏右侧自定义内容;为 null 时不显示,默认为 null