SwiftUI - WebView

2021. 3. 4. 16:32·Swift/정리
728x90

오늘은 버튼을 클릭하면 지정해준 사이트를 들어가주는 프로그램을 만들어 보겠습니다.

WKWebView를 사용해야 되서 WebKit을 가져옵니다. 이번에는 view가아니라 UIVIewRepresentable를 상속합니다,

함수를 만들고 안에 guardlet을 해서 옵셔널을 풀어줍니다.

 

 실행화면

업데이트 UI VIew를 해줘야합니다.

ContentView로 돌아와서 NavigationView, Link로 WebView를 불러줍니다. 이때 네비게이션뷰만 사용하면 빈공간이 생기게 됩니다.

그것을 edgesIgnoreingSafeArea로 빈공간이 없게 해줍니다.

 

728x90

'Swift > 정리' 카테고리의 다른 글

SwiftUI - Image  (0) 2021.03.09
SwiftUI - Text  (1) 2021.03.08
SwiftUI - Binding  (0) 2021.03.03
Swiftui-Stack/Navigation  (0) 2021.02.25
SwiftUI - Picker View (2)  (0) 2021.02.25
'Swift/정리' 카테고리의 다른 글
  • SwiftUI - Image
  • SwiftUI - Text
  • SwiftUI - Binding
  • Swiftui-Stack/Navigation
bulmang
bulmang
모바일 개발자 도전
  • bulmang
    bulmang
    bulmang
  • 전체
    오늘
    어제
    • 분류 전체보기 (208) N
      • 알고리즘 (68) N
        • List (3)
        • Two Pointer (6)
        • Binary Search (4)
        • Prefix Sum (3)
        • Sort (4)
        • Brute Force (5)
        • Array (2)
        • String (4)
        • 프로그래머스 (12)
        • 백준 (9)
        • Queue (2)
        • Stack (2)
        • Recursion (12) N
      • Computer Science (16)
        • Computer Architecture (6)
        • Operating System (5)
        • Network (2)
        • 기타 (2)
        • System Programming (1)
      • Swift (70)
        • 개발 (24)
        • 정리 (25)
        • 문법 (20)
      • Flutter (24)
      • 기타 (12)
        • 후기 (12)
      • Git (6)
      • Ios 오픈소스 (5)
      • UI 디자인 (5)
      • AppleScript (2)
  • 링크

    • Notion
    • Github
  • 태그

    개발
    재귀
    Swift
    Java
    Xcode
    피플
    문법
    컴퓨터구조
    Apple Developer Academy
    FLUTTER
    today i learned
    riverpod
    알고리즘
    협업
    백준
    자료구조
    IOS
    코딩테스트
    SwiftUI
    til
  • 최근 댓글

  • 최근 글

  • 인기 글

  • 250x250
  • hELLO· Designed By정상우.v4.10.2
bulmang
SwiftUI - WebView
상단으로

티스토리툴바