info.plist 편집

이 설정을 하지 않으면 웹사이트가 앱에 나타나지 않습니다.

 

스토리보드 작성 및 ViewController.swift 편집

//
//  ViewController.swift
//  WebMusic
//
//  Created by yoonbumtae on 2020/02/14.
//  Copyright © 2020 BGSMM. All rights reserved.
//

import UIKit
import WebKit

class ViewController: UIViewController {

    @IBOutlet weak var wvMain: WKWebView!
    
    func goWeb(postfix: String) -> () {
        let url = URL(string: "http://yoonbumtae.com/music/\(postfix)")
        let request = URLRequest(url: url!)
        wvMain.load(request)
    }
    
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view.
        goWeb(postfix: "scale")
        
    }

    @IBAction func btnScale(_ sender: UIButton) {
        goWeb(postfix: "scale")
    }
    
    @IBAction func btnFreq(_ sender: UIButton) {
        goWeb(postfix: "freq")
    }
}

 

결과 확인

웹뷰앱만들기 아이오에스 iOS 웹뷰 만들기 WebView

문의 | 코멘트 또는 yoonbumtae@gmail.com


카테고리: Swift


0개의 댓글

답글 남기기

Avatar placeholder

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다