OneScript

pickerStyle

Set the native SwiftUI style for pickers.

pickerStyle(value) sets the SwiftUI style for the current Picker or descendant Pickers.

Supported values: automatic, menu, segmented, inline, wheel, palette, and navigationLink.

import { Modifier, Picker, Text } from "onescript/views"

<Picker
  selection={mode}
  onSelectionChange={setMode}
  modifier={Modifier.pickerStyle("segmented")}
>
  <Text modifier={Modifier.tag("day")}>Day</Text>
  <Text modifier={Modifier.tag("week")}>Week</Text>
</Picker>

navigationLink pushes a list of options and must be used inside a NavigationStack.

How is this guide?

Last updated on