如何在视图中显示之前加载WKWebView

时间:2018-06-17 21:31:23

标签: ios swift wkwebview

我在每个单元格中都有UITableViewControllerWKWebView元素。 WKWebView显示iframe。

我注意到WKWebView无法加载网页,直到细胞变得可见。我希望内容在视图框架中显示之前加载。我怎么能做到这一点?

我在我的cellForRowAtIndexPath:函数中加载了webView,下面的代码片段。感谢帮助!

override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    let cellIdentifier = "LinkTableViewCell"
    guard let cell = tableView.dequeueReusableCell(withIdentifier: cellIdentifier, for: indexPath) as? LinkTableViewCell else {
        fatalError("The dequeued cell is not an instance of LinkTableViewCell")
    }

    cell.webView.load(URLRequest(url: URL(string: "https://streamable.com/s/7xixu/uiusrc")!))

    return cell
}

0 个答案:

没有答案