TableViewとCollectionViewがない?!SwiftUIでパフォーマンスの良いリストやグリッドを実装する by josh

iOSDC Japan 2020
レギュラートーク(20分)

TableViewとCollectionViewがない?!SwiftUIでパフォーマンスの良いリストやグリッドを実装する

yhkaplan josh yhkaplan
5

SwiftUIでは、Stack・List・Grid・ForEach・LazyGrid・LazyStackが存在し、どれをどのときに使って、どうやって使うかについて紹介します。また、ScrollViewとの付き合い方やCollectionView/TableViewとの違いについても説明します。その中で、SwiftUIの上記Viewで複雑なレイアウトを組んで、パフォーマンスチューニングしたり、動的レイアウトにしたり、リファクタリングしりする方法について、具体例を見せながら解説します。