WebView 不会在 tableViewCell 中加载

WebView doesn't load in tableViewCell

我正在尝试在 tableViewCell 中加载一个 youtube 视频,但它不会加载,URL 可以正常通过,但由于某种原因不会加载。我在代码的某个地方出错了吗?

 func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
            guard let cell = tableView.dequeueReusableCell(withIdentifier: "mediaCell") as? MediaCell else {return UITableViewCell()}


        let media = mediaArray[indexPath.row]
        cell.configureCell(url: media)
        return cell
    }

class MediaCell: UITableViewCell, UIWebViewDelegate {

    @IBOutlet weak var webView: UIWebView!


    override func awakeFromNib() {
        super.awakeFromNib()
        self.webView?.delegate = self

    }

    func configureCell(url: String){

        if let url = URL(string: url){

            let request = URLRequest(url: url)
            self.webView?.loadRequest(request)
        }

    }
}

您尝试检查 withIdentifier: "mediaCell" 相同的故事板

 func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    if let cell = tableView.dequeueReusableCell(withIdentifier: "mediaCell", for: indexPath) as? MediaCell {
        let media = mediaArray[indexPath.row]
        cell.configureCell(url: media)
        return cell
    }
    //print("some error")
    return UITableViewCell()
}

问题是 webView 出口连接到内容视图而不是单元格