MUKER_DEV with iOS
[SwiftUI] PreviewProvider의 previewLayout 크기를 설정하는 방법 본문
preview는 기본적으로 canvas에 원하는 기종의 모양으로 뿌려준다.
이때 원하는 크기 만큼의 layout으로 preview를 설정하고 싶다면
.previewLayout 수식어를 사용하면 됩니다.
.previewLayout(.fixed(width: 300, height: 70))
Group을 지어서 여러개의 뷰를 한번에 canvas에 띄울 수 있습니다.
struct LandmarkRow_Previews: PreviewProvider {
static var previews: some View {
Group {
LandmarkRow(landmark: landmarks[0])
LandmarkRow(landmark: landmarks[1])
}
.previewLayout(.fixed(width: 300, height: 70))
}
}
'🍎 iOS 개발 > SwiftUI' 카테고리의 다른 글
JSONDecoder로 데이터 변환하기 (0) | 2022.04.01 |
---|---|
SwiftUI의 4가지 원칙 (0) | 2022.03.16 |