メインコンテンツへスキップ
バージョン: v8

ion-tab-bar

タブバーは、タブボタンのセットを含むUIコンポーネントです。タブバーは、各タブと通信するために、タブの中に提供する必要があります。

使い方

<ion-tabs>
<!-- Tab bar -->
<ion-tab-bar slot="bottom">
<ion-tab-button tab="account">
<ion-icon name="person"></ion-icon>
</ion-tab-button>
<ion-tab-button tab="contact">
<ion-icon name="call"></ion-icon>
</ion-tab-button>
<ion-tab-button tab="settings">
<ion-icon name="settings"></ion-icon>
</ion-tab-button>
</ion-tab-bar>
</ion-tabs>

プロパティ

color

説明アプリケーションのカラーパレットから使用する色。デフォルトのオプションは、"primary""secondary""tertiary""success""warning""danger""light""medium"、および"dark"です。色の詳細については、テーマを参照してください。
属性color
"danger" | "dark" | "light" | "medium" | "primary" | "secondary" | "success" | "tertiary" | "warning" | string | undefined
デフォルトundefined

mode

説明モードは、使用するプラットフォームスタイルを決定します。
属性mode
"ios" | "md"
デフォルトundefined

selectedTab

説明選択されたタブコンポーネント
属性selected-tab
string | undefined
デフォルトundefined

translucent

説明trueの場合、タブバーは半透明になります。モードが"ios"で、デバイスがbackdrop-filterをサポートしている場合にのみ適用されます。
属性translucent
boolean
デフォルトfalse

イベント

このコンポーネントで利用可能なイベントはありません。

メソッド

このコンポーネントで利用可能なパブリックメソッドはありません。

CSSシャドウパーツ

このコンポーネントで利用可能なCSSシャドウパーツはありません。

CSSカスタムプロパティ

名前説明
--backgroundタブバーの背景
--borderタブバーのボーダー
--colorタブバーの色

スロット

このコンポーネントで利用可能なスロットはありません。