我如何在视图中放置背景gif /视频?

时间:2018-03-30 19:41:19

标签: swift webview view background gif

我想把一个gif作为背景,我得到它,但背景需要时间才能出现。这是我的代码

在viewdidload中我有这个

override func viewDidLoad()
{
    super.viewDidLoad()
    DispatchQueue.main.async {
        let filePath = Bundle.main.path(forResource: "4", ofType: "gif")
        let gif = NSData(contentsOfFile: filePath!)

        let webViewBG = UIWebView(frame: self.view.frame)
        webViewBG.load(gif! as Data, mimeType: "image/gif", textEncodingName: "utf-8", baseURL: NSURL() as URL)
        webViewBG.isUserInteractionEnabled = false
        self.view.insertSubview(webViewBG, at: 0)
     }
}

我也想过将代码放在viewwillappear中,但背景很慢。

我怎么能解决它?有什么建议吗?

0 个答案:

没有答案