XCode 12.5 日本語化計画: SwiftUI

構造体


TabView


インタラクティブなユーザインターフェイス要素を使用して、複数の子ビュー間を切り替えるビュー。




宣言


struct TabView<SelectionValue, Content> where SelectionValue : Hashable, Content : View



概観


タブを持つユーザインターフェイスを作成するには、ビューを TabView に配置し、tabItem(_:) 修飾子を各タブのコンテンツに適用します。iOS では、badge(_:) などのバッジ修飾子の 1 つを使用して、各タブにバッジを割り当てることもできます。以下の例は、3 つのタブを持つタブビューを作成します。最初のタブにはバッジがあります。


TabView {

Text("The First Tab")

.badge(10)

.tabItem {

Image(systemName: "1.square.fill")

Text("First")

}

Text("Another Tab")

.tabItem {

Image(systemName: "2.square.fill")

Text("Second")

}

Text("The Last Tab")

.tabItem {

Image(systemName: "3.square.fill")

Text("Third")

}

}

.font(.headline)


タブビューは、TextImage、またはテキストが続く画像型のタブ項目のみをサポートします。他の型のビューを渡すと、タブ項目は表示されますが空になります。



トピックス




タブビューの作成




タブビューのスタイル化




標準の修飾子の適用


関連




以下に準拠


View



以下も見よ




階層的なビュー


































目次
Xcode の新機能

  • 利用可能
  • iOS 13.0+
    macOS 10.15+
    Mac Catalyst 13.0+
    tvOS 13.0+
    watchOS 7.0+

    フレームワーク SwiftUI



    このページには

  • 宣言
  • 概観
  • トピックス
  • 関連
  • 以下も見よ












  • トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ












    トップへ