web-dev-qa-db-ja.com

SwiftUIリストでスクロールインジケーターを非表示にする方法はありますか?

SwiftUIリストを作成したいのですが、スクロールインジケーターを表示しません。 ScrollViewはこれを行うshowIndicatorsを提供します。どうすればできますか?

3
retterdesapok

リストは基本的に、背後でテーブルビュー(UpdateCoalescingTableView)を作成し、テーブルビューはスクロール可能です。ただし、残念ながら、SwiftUIではscrollview属性にアクセスできません。

スクロールビューが見つかるまでビュー階層を上に移動できるUIViewRepresentableを作成できる可能性がありますが、お勧めしません。

独自のスクロールビューを作成し、その中にvstackを配置して、リストビューを「偽造」することもできます。これはおそらくより安全な方法です。

0
Michael Long