간단하게 탭바를 사용하여 3개의 뷰를 만들었다.

1. RecentVideoView

: 이전 영상을 확인 할 수 있는 뷰 라즈베리 파이에서 찍은 영상을 파이어 베이스에 올려 앱에서 받을 것 이다.

 

2.RealTimeVideo

: 웹뷰를 사용하여 라즈베리파이에서 실시간 영상을 볼 수 있는 웹을 열어 그 사이트를 웹뷰로 띄울것 이다.

3.Setting

: 미정 (아마 폭력이 감지됐으때 알림 on/off 정도..??)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

임시로 웹뷰를 네이버로 띄워 놓았다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RealTimeVideoViewController.swift

import UIKit
import WebKit

class RealTImeVideoViewController: UIViewController {

    @IBOutlet weak var webView: WKWebView!
    
    override func viewDidLoad() {
        super.viewDidLoad()

        //탭바 순서
        self.tabBarController?.selectedIndex = 1
        
        self.tabBarController?.tabBar.isHidden = false
        
        loadWebPage("http://www.naver.com")
    }
    

    func loadWebPage(_ url:String){
        let myUrl = URL(string: url)
        let myRequest = URLRequest(url:myUrl!)
        webView.load(myRequest)
    }

}

+ Recent posts