Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import SwiftUI
- struct ContentView: View {
- @State private var openView = false
- @Environment(\.scenePhase) private var scenePhase
- var body: some View {
- VStack {
- Button("Hello you...") {
- self.openView = true
- }
- .sheet(isPresented: self.$openView) {
- TestWebView()
- }
- }
- .padding()
- }
- }
- #Preview {
- ContentView()
- }
- struct TestWebView: UIViewControllerRepresentable {
- func makeUIViewController(context: Context) -> some UIViewController {
- return SFSafariViewController(url: URL(string: "https://www.google.com")!)
- }
- func updateUIViewController(_ uiViewController: UIViewControllerType, context: Context) {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment