WWDC 2020 | Stacks, Grids, and Outlines in SwiftUI

https://developer.apple.com/videos/play/wwdc2020/10031


Stacks

SwiftUI를 얘기에서 빠질 수 없는 샌드위치 😷

LazyStackView : LazyVStack, LazyHStack
– 화면에 보여지는 부분만 만든다.
– 한 번에 모든 View를 만들지않고 보여질 때 점차적으로 만들어낸다.
– (= 필요한 부분만 만든다. UITableView, UICollectionView와 같은 시스템)

LazyStackView의 Child에 또다시 StackView가 있다면,
Child로 있는 StackView는 Lazy가 아니다 !!!!!!!!!!!!!!

Grids

LazyGrid : LazyVGrid, LazyHGrid
– Stack을 Collection처럼 해준다

– GridItem을 한 줄 표시되어야 하는 갯수로 설정

– GridItem을 한 줄의 최소 사이즈로 설정



Lists

OutlineGroup
– Data tree를 List가 접근할 수 있게 한다.
– Tree 구조로 List를 표시할 때 활용할 수 있다. (예. 카테고리 표시할 때 사용되는 아코디언 뷰)


DisclosureGroup


Outlines

OnelineGroup
– Chidren 를 위한 Group

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Google photo

Google의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 /  변경 )

%s에 연결하는 중