[SwiftUI]Picker(ピッカー)のスタイル一覧

どうも、ちょげ(@chogetarou)です。

iOSで使えるPickerの表示スタイルの一覧にして紹介します。

スポンサーリンク

スタイル一覧

インターフェース, インターネット, プログラム, ブラウザ, Www

iOSで使えるPickerの表示スタイルは、次の6つです。

  • DefaultPickerStyle
  • InlinePickerStyle
  • MenuPickerStyle
  • SegmentedPickerStyle
  • WheelPickerStyle

PickerStyle自体には、もう1つRadioGroupPickerStyleがあります。

RadioGroupPickerStyleは、ラジオボタンのスタイルですが、iOSでは使えません。

DefaultPickerStyle

DefaultPickerStyleは、デフォルトのPickerStyleです。

このスタイルは、バージョンによって、どのPickerStyleが表示されるかが変わります。

Picker(・・・)
    .pickerStyle(DefaultPickerStyle())

InlinePickerStyle

InlinePickerStyleは、インラインのPickerStyleです。

Picker(・・・)
    .pickerStyle(InlinePickerStyle())

MenuPickerStyleは、ボタンを押すことでメニューを表示するPickerStyleです。

Picker(・・・)
    .pickerStyle(MenuPickerStyle())

MenuPickerStyleでは、メニューの中にメニューをネストすることができます。

SegmentedPickerStyle

SegmentedPickerStyleは、セグメント式のPickerStyleです。

Picker(・・・)
    .pickerStyle(SegmentedPickerStyle())

WheelPickerStyle

WheelPickerStyleは、ドラムロール式のPickerStyleです。

Picker(・・・)
    .pickerStyle(WheelPickerStyle())

まとめ

iOSで使えるPickerのスタイルは、次の6つです。

  • DefaultPickerStyle
  • InlinePickerStyle
  • MenuPickerStyle
  • SegmentedPickerStyle
  • WheelPickerStyle

コメント

タイトルとURLをコピーしました