macOS, iOS

[iOS] SwiftUI의 Preview Size, Device 종류 바꾸기

SweetDev 2020. 1. 6. 16:37

1. 내가 사이즈를 알아서, 직접 넣어주는 경우

 

ContentView_Previews 구조체에서, 

 

.previewLayout(.fixed(width: 568, height: 320))

 

를 추가해준다. 

 

568 * 320은 iphone SE 사이즈이다. 

 

 

 

2. 폰 종류로 하는 방법

    ContentView()
      .previewDevice("iPhone 8")

 

스트링으로 넣어줘야 한다는 점이 단점이다 :(

 

 

 

+ 다크모드 설정하기

ContentView()
   .environment(\.colorScheme, .dark)