我已经创建了一个TableViewController,而不是在ViewController中,它是它自己的控制器,作为我的应用程序中的一个视图,它是用Swift 3编写的。我一直得到一个“无法将带有标识符的单元格出列”错误。我发现它来自于未在Storyboard中设置的标识符,但我已将其设置为该值。单元格设置为:style:Basic Identifier:EntryCell。作为其一部分的表视图设置为“动态原型”和原型单元格:1
QString jsToDo2 = "document.getElementById('player').children[0].pauseVideo();";
webEngineView->page()->runJavaScript(jsToDo2);
我已尝试将单元格移出并在运行中创建它,但这样做也不行。
任何想法都会非常感激。感谢
答案 0 :(得分:-1)
解决此问题的最简单方法是创建包含您的单元格的.xib文件。然后,不要使用以下方法加载单元格:
let cell = tableView.dequeueReusableCell(withIdentifier: "EntryCell", for: indexPath as IndexPath)
使用以下方式加载单元格:
let cell = Bundle.main.loadNibNamed("myXIBFileName", owner: nil, options: nil)!.first as! myCellClass