問題タブ [sliverappbar]

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 に答える
182 参照

flutter - ユーザーがストレッチしたときにのみ SliverAppBar を表示する

ユーザーが伸ばしたときにのみ表示される SliverAppBar を作成したいと考えています。私はこれまでに来ました:

やりたいことを示すためにスクリーンショットを撮りました

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

flutter - setState は UI を更新しません

を使用してCustomScrollView、アクションにいいねボタンを追加しようとしていSliverAppBarます。これをタップすると、その形状が変わります。の中で変更を行っていますsetState。ただし、ビルド メソッドが呼び出されているにもかかわらず、UI は更新されていません。

0 投票する
0 に答える
88 参照

flutter - フラッターで展開するsliverappbar内にプロフィール写真を作成する方法

Samsungの古いバージョンと同じように、下にスクロールするとユーザー名が横にある円に変わり、上にスクロールすると大きくなり、その下にユーザー名が表示される、一種のアバター写真ウィジェットが必要です連絡先アプリ。

0 投票する
0 に答える
20 参照

flutter - TabBar のみの Flutter SliverAppBar

ここに画像の説明を入力

だから私はスライバーアプリバーを作成したいのですが、タブバーだけで、高さを設定しようとしましたが、うまくいきません

ここに私のコードがあります:

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

flutter - SliverHeader 動作管理

私のフラッターアプリにNestedScrollViewheaderSliverBuilder.

SliverAppBarこのビルダーの内部は次のようになります。

さて、スクロールするときの動作はちょっと変です。のすべてを含む SliverAppBar 全体をスクロールしたいと思いますflexibleSpace。しかし、これは何が起こるかです:

ここに画像の説明を入力

ヘッダーのオレンジ色の部分の下にスクロールしてから、上のタブ部分をスクロールします。そして、タブ部分が消える瞬間、オレンジ色の部分も消えます。ふぅ..

そして、スクロールダウンからバーを元に戻すときも同じです。するとオレンジ色の部分だけがその場に出てきて、上の部分が滑り込んできます。全部滑り込みたいです。

前回のフラッターの更新以降、全体の動作が変わりました。

期待される動作を実現するために何をする必要があるか知っている人はいますか?

この単純な例の完全なコードは次のとおりです: https://github.com/nietsmmar/SliverHeaderTest/tree/master/flutter_app