“无法使用标识符出列的单元格”错误

时间:2017-01-18 01:16:28

标签: swift swift3

我已经创建了一个TableViewController,而不是在ViewController中,它是它自己的控制器,作为我的应用程序中的一个视图,它是用Swift 3编写的。我一直得到一个“无法将带有标识符的单元格出列”错误。我发现它来自于未在Storyboard中设置的标识符,但我已将其设置为该值。单元格设置为:style:Basic Identifier:EntryCell。作为其一部分的表视图设置为“动态原型”和原型单元格:1

QString jsToDo2 = "document.getElementById('player').children[0].pauseVideo();";
  webEngineView->page()->runJavaScript(jsToDo2);

我已尝试将单元格移出并在运行中创建它,但这样做也不行。

任何想法都会非常感激。感谢

1 个答案:

答案 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