---
title: "rememberScrollFieldState"
description: "Creates and remembers a ScrollFieldState to be used with a ScrollField."
type: "composable"
lastmod: "2026-04-23T11:19:39.030030Z"
---
## API Reference

### rememberScrollFieldState

> Source set: Common

```kotlin
@ExperimentalMaterial3ExpressiveApi
@Composable
fun rememberScrollFieldState(itemCount: Int, index: Int = 0): ScrollFieldState
```

Creates and remembers a [ScrollFieldState](/jetpack-compose/androidx.compose.material3/material3/classes/ScrollFieldState) to be used with a [ScrollField](/jetpack-compose/androidx.compose.material3/material3/components/ScrollField).

#### Parameters

| | |
| --- | --- |
| itemCount | the total number of unique items to be displayed in the scrollable wheel. |
| index | the initial selected index of the scroll field. |

#### Returns

| | |
| --- | --- |
|  | a [ScrollFieldState](/jetpack-compose/androidx.compose.material3/material3/classes/ScrollFieldState) that can be used to control or observe the scroll field. |
