OneScript

pickerStyle

设置选择器使用的原生 SwiftUI 样式。

pickerStyle(value) 设置当前 Picker 或后代 Picker 使用的 SwiftUI 样式。

支持 automatic、menu、segmented、inline、wheel、palette 和 navigationLink。

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

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

navigationLink 会推入一个选项列表页面,必须在 NavigationStack 中使用。

How is this guide?

最后更新于