상세 컨텐츠

본문 제목

Day 39. Project 8, part 1

TIL/#100DaysOfSwiftUI

by box-jeon 2020. 3. 31. 01:10

본문

https://www.hackingwithswift.com/100/swiftui/39

 

100 Days of SwiftUI – Day 39 – Hacking with Swift

Link copied to your pasteboard.

www.hackingwithswift.com

다음 프로젝트는 Moonshot입니다. Introduction 만으로는 어떤 앱인지 잘 감이 오지 않네요. GeometryReader, ScrollView, NavigationLink에 대해 설명합니다. GeometryReader라는 이름이 썩 와닿지는 않아서 문서를 봤는데 내용은 다음과 같습니다.

A container view that defines its content as a function of its own size and coordinate space.
This view returns a flexible preferred size to its parent layout.

ScrollView는 가로 세로 스크롤을 원하는대로 사용할 수 있다고 합니다. View 반복이 필요하면 ForEach를 쓰면 List나 다름없지만, View 객체 생성이 lazy하지 않다는 게 문제입니다. View는 struct니까 싸다면서요. 해당 View에서 네트워크 이미지라도 불러온다면 문제가 될 수 있을 것 같네요.

'TIL > #100DaysOfSwiftUI' 카테고리의 다른 글

Day 41. Project 8, part 3  (0) 2020.08.23
Day 40. Project 8, part 2  (0) 2020.04.01
Day 38. Project 7, part 3  (0) 2020.03.24
Day 37. Project 7, part 2  (0) 2020.03.23
Day 36. Project 7, part 1  (0) 2020.03.22

관련글 더보기

댓글 영역