リスト

SwiftUI

階層的なリストを作る

リストビューを使うことで、階層的なリストも作ることができます。階層的なリストを使うと、データの構造を表現しやすくなります。せっかくアプリを作っているわけですので、ここではコンピュータ科学などの分野に関する階層的なリストを少しだけ作ってみます...
SwiftUI

リストをセクションごとに分ける その2

リストをセクションごとに分ける(その1)際に、ForEachを入れ子状にして作ることもできます。そうすることで、構造体などをまとめて表示することができます。一つ一つ書いてもいいのですが、このやり方は拡張性が高まります。例として、国ごとの主要...
SwiftUI

リストをセクションごとに分ける

リストは、セクションごとに分けて表示することもでき、より整理しやすくなったりします。国ごとの主要な観光地を表示できたりします。import SwiftUIstruct ContentView: View { var body: some V...
SwiftUI

配列の中身をまとめてリスト表示する

リストビューは、配列とも相性抜群です。配列によってまとめられているデータをまとめてリスト形式で表示することができてしまいます。この例では、気になる国をまとめた配列の中身をリストで表示してみましょう。import SwiftUIstruct ...
SwiftUI

リストの各行を独自のビューにする

リストビュー(List)では、その中に書いてあるビューが各行のコンテンツとして表示されます。それぞれのビューは、独自に定義したカスタムビューを使うこともできます。そうすることで、思い通りの作りにできたり、修正やメンテナンスなどもラクになりま...
SwiftUI

リストビューの使い方

一覧を作ったり、関連する項目をまとめたり、、、そうしたこともリストビューを使うと表現しやすくなるかもしれません。やり方は、Listを使います。import SwiftUIstruct ContentView: View { var body...