[SwiftUI] Frame
SwiftUI로 뷰를 그리다보면 frame 때문에 애를 먹는 경험을 종종 하게 된다. 최근 회사 프로젝트의 메인 홈 화면 개편 작업 중에도 동일한 상황을 겪었고,이를 계기로 frame 모디파이어를 정리하게 되었다. 고정 frameframe은 뷰의 사이즈와 위치를 결정하는 데 사용된다.즉, 뷰의 너비, 높이, 최소/최대 크기, 정렬 방식 등을 정의할 수 있다.func frame( width: CGFloat? = nil, height: CGFloat? = nil, alignment: Alignment = .center) -> some View width, height를 nil로 지정하면 콘텐츠 크기에 따라 자동으로 설정된다.alignment의 기본값은 .center이며, .top, .bottom,..
2024. 7. 22.