問題タブ [flutter-appbar]

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 投票する
2 に答える
27927 参照

flutter - TabController の使用方法

フラッターを覚えたばかりで、TabControllerの使い方に戸惑い、公式サイトに書かれている通りに進めていたのですが、エラーが出てしまい、直し方がわかりません。

タブを変更するときに、アプリバーからタイトルとリードを変更したいだけです。

エラーログ:

エラー ログ: I/flutter (19638): TabBarView の TabController がありません。I/flutter (19638): TabBarView を作成するときは、「コントローラー」 I/flutter (19638): プロパティを使用して明示的な TabController を提供するか、TabBarView の上に DefaultTabController があることを確認する必要があります。I/flutter (19638): この場合、明示的なコントローラーもデフォルトのコントローラーもありませんでした。══════════════════════════════════════════════════ ══════════════════════════════════════════════════

I/flutter (19638): 別の例外がスローされました: TabBar の TabController がありません。

そして、私が this: と this :leading: Icon(Icons.home),を変更すると、 常にエラーを返すか、null でしたleading: _handler.leading,title: new Text("Home"),title: new Text(_handler.title),_handler.leading_handler.title

画像

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

flutter - 透明なアプリ バーと下部のアプリ バーを備えたスワイプ可能なタブを使用できますか?

透明なアプリバーと下部のアプリバーを持つフラッターレイアウトを構築しようとしています. ただし、タブ間をスワイプできるようにしたいです。問題は、スワイプ可能なタブを使用できるが、本体がアプリ バーの下に収まらないことです。または、アプリ バーの下に本文を配置できますが、タブはスワイプできません。

Scaffold() ではなく Stack() を使用する実装を既に試しました。ただし、ボディ バーとアプリ バーを区別できないため、TabBarView がアプリ バーの前に配置されると思います。

これは、アプリ バーが表示されないコードです。

これは、本体がアプリ バーの下を移動しないコードです。