※애플 맥, ios 등의 앱은 반드시 맥 os에서만 가능합니다.

1. 프로젝트 만들기

  1) 'Single View App' 클릭 후 Next.

 

  2) Product Name 이름을 넣은 후 Next.

 

  3) 저장할 경로 폴더를 선택 후 Create.

 

  4) 프로젝트가 만들어진다면 Main.storyboard로 들어갑니다.

 

  5) 우측 하단에서 web을 검색 후 밑에 있는 WebKit View를 클릭 후 드래그하여 화면에 놓습니다. (화면을 꽉 차게 채웁니다.)

 

2.  우측 하단에 Add New Constraints 를 클릭하여 설정합니다.

 1) constraints 체크 4부분을 클릭한 뒤

 

 2) Add 4 Constraints 를 클릭하여 설정합니다.

 

 

3. 우측 상단에 원 두개가 겹친 모양의 아이콘을 클릭합니다.

 

 

4. 웹뷰 아이디를 삽입합니다. 

 

클릭하면 코드가 나타날텐데요. 코드에다가 웹뷰 아이디를 삽입합니다. 

 

삽입은 ctrl + 화면 드래그하여 배치하면 되구요. 위치는 'override func viewDidload()' 위쪽으로 합니다. 

 

Name에는 WebView로 이름을 정하고 Connect 버튼을 누릅니다.

 

 

'override func didReceiveMemoryWarning()' 로 해당하는 함수는 삭제해줍니다.

 

이제 ViewController.swift를 클릭하여 이동합니다.

5. import WebKit 삽입

코드 상단에 import UIKit 밑에 import WebKit를 입력하여줍니다. ('Use of undeclared ...' 에러가 사라질거에요)

 

6. 최종 코드 삽입

 

 

ViewController.swift에 있는 viewDidLoad() 함수에 아래와 같이 추가해 주고 Build 합니다.

    override func viewDidLoad() {

        super.viewDidLoad()

        // Do any additional setup after loading the view, typically from a nib.

        

        

        let url = URL(string: "https://google.co.kr")

        let request = URLRequest(url: url!)

        

        WebView.load(request);

 

    }

 

 

 

완성^^

+ Recent posts