SWIFT/UIKit
[UIKit] SwiftUI Preview 맛보기
늘스토리 주인장
2022. 8. 14. 20:32
728x90
반응형
#if DEBUG
import SwiftUI
struct ViewControllerRepresentable: UIViewControllerRepresentable {
func updateUIViewController(_ uiView: UIViewController,context: Context) {
// leave this empty
}
@available(iOS 13.0.0, *)
func makeUIViewController(context: Context) -> UIViewController{
HomeVC()
}
}
@available(iOS 13.0, *)
struct ViewControllerRepresentable_PreviewProvider: PreviewProvider {
static var previews: some View {
Group {
ViewControllerRepresentable()
.ignoresSafeArea()
.previewDisplayName(/*@START_MENU_TOKEN@*/"Preview"/*@END_MENU_TOKEN@*/)
.previewDevice(PreviewDevice(rawValue: "iPhone 11"))
}
}
} #endif
뷰컨트롤러 맨밑에 작성하고
[option] + [command] + p
728x90
반응형