問題タブ [flutter-bottomnavigation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
929 参照

flutter - BottomNavigationBar でスライド アニメーションを無効にする方法をフラッターします。

フラッターで BottomNavigationBar を作成しようとしていますが、ページ間のスライド アニメーションを無効にしたいと考えています。最初のタブから 3 番目のタブに移動する場合、2 番目のタブをスライドしてから 3 番目のタブに移動するのではなく、3 番目のタブを直接開くようにします。

これが私のコードです:

このコードでは、すべてが思い通りに機能しますが、ページが変更されても BottomNavigationBarItem は変更されません。常に次のようになります。

BottomNavigationBarItem の選択を変更するにはどうすればよいですか?

0 投票する
1 に答える
83 参照

flutter - currentTabのTabItemのアイコンを変更する方法

アクティブおよび非アクティブでの色の変更で完全に機能する BottomNavigationBar がありますが、色を変更したくはありませんが、アクティブおよび非アクティブのアイコンを SVG イメージで変更します。以下は私のコードです:

ご覧 のとおり_tabColor、アクティブと非アクティブで色を青から灰色に切り替えますが、上記の宣言された SVG イメージを使用してアイコンを切り替えたいと思います。アクティブassetHomeなときと非アクティブなとき、アクティブなときと非アクティブなとき、最後にアクティブなときと非アクティブなとき。MyDealApp()assetHome1MyDealApp()assetRedemptionsMyRedemptionApp()assetRedemptions1MyRedemptionApp()assetProfileMyProfileApp()assetProfile1MyProfileApp()

ここに画像の説明を入力

ここに画像の説明を入力