SwiftUI Chips
-
SwiftUI로 동적 뷰 레이아웃 구성하기SwiftUI 2024. 1. 18. 18:33
안녕하세요. 그린입니다 🍏 이번 포스팅에서는 SwiftUI로 동적 뷰 레이아웃을 구성하는 방법에 대해 소개해볼까 합니다 🙋🏻 본격적으로 알아보기에 앞서 어떤걸 해보고 싶은지 한번 스포하고 갈께요! 요런 뷰를 구성해보려 하거든요! 😃 언뜻보기에는 간단해보이나, 세부 조건들이 있어요. 1️⃣ 해당 칩스(뱃지)에 들어간 Text의 길이만큼 칩스가 다 노출되어야함 2️⃣ 화면을 벗어나거나 짤리면 안됨 3️⃣ Text의 길이가 길어서 배치할 수 없으면 다음 행으로 이동하여 배치 4️⃣ 스크롤 없이 화면에 모두 노출해야함 이런 Text 길이에 따라 유동적으로 칩스 뷰를 배치하는 그런 구현을 해보려고 합니다! 여러분들이라면 이 뷰를 어떻게 구현하실것 같으신가요? 🤔 음... 그냥 LazyVGrid 적절히 잘 쓰면 되..