테이블 뷰같이 사용하기 위해서 VStack를 사용했었는데
아직 초기단계라 테이블뷰를 구성하기에 알맞는 타입이 없었기때문이죠
iOS14+ 에서 아래의 API가 추가되었구요
LazyVStack
LazyVGrid
이 둘은 기존의 Stack과 는 무엇이 다를까요
우선 단어에서 볼 수 있듯이
Lazy가 붙엇네요
느낌상 필요할때만 불릴거 같아요
단어의 정의를 보면 필요할때만 만들어진다! 라고 써잇네요
VStack으로 100개의 뷰를 만들면 빌드시 100개를 만들지만
LazyVStack으로 100개의 뷰를 만들면 화면에보이는 한 30~40개? 정도만 생성되는 느낌이죠
그렇다면