Я пытался свернуть/развернуть заголовок, когда список столбцов лениво прокручивался вверх или вниз с помощью вложенной прокрутки. Я использовал следующий код
Я пытался свернуть/развернуть заголовок, когда список столбцов лениво прокручивался вверх или вниз с помощью вложенной прокрутки. Я использовал следующий код [code]@Composable fun ScrollableScreenWithCollapsibleHeader() { val headerHeight = 150.dp // Initial header height var headerOffset by remember { mutableStateOf(0f) } val nestedScrollConnection = remember { object : NestedScrollConnection { override fun onPreScroll(available: Offset, source: NestedScrollSource): Offset { val delta = available.y val newOffset = headerOffset + delta headerOffset = newOffset.coerceIn(0f, headerHeight.value) return Offset(x = 0f, y = newOffset - headerOffset) } } }
@Composable fun MyHeader(modifier: Modifier = Modifier) { // ... Your header content here ... Box(modifier = modifier.background(Color.LightGray)) { Text("Header", modifier = Modifier.padding(16.dp)) } } [/code] Но список даже не прокручивается, кроме сворачивания или раскрытия заголовка. Что я делаю не так