仅作为序言,此问题类似于原型单元格中忽略约束的问题,但我已经尝试了此站点上的所有建议,但没有一个有效。我试过了:
我的应用程序使用xib / nib文件,我想这更难以修复。
我已经在UIView中设置了一个表,并且包含了一个连接到xib的原型单元格,如下所示:
我为每个元素添加了约束,甚至确保xcode添加了我忘记的任何内容。我没有使用堆栈视图,因为当我这样做时,它会将所有内容折叠起来。
然而,无论我尝试什么,当我去运行它时,我仍然得到这个:
视图是界面构建器中的UIView。该表是一个UITableView。原型单元格是EpisodeTableViewCell(xib的名称)。而Xib是EpisodeTableViewCell。
尝试不起作用:
还有其他一些我试过的东西,我现在还不记得了。我一直试图解决这个问题好几天了。我对任何新的建议持开放态度。
提前致谢。
使用XIB INFO更新
xib通过原型单元和一些代码连接。原型单元格被设置为xib的名称,但也是一个将用户引导到下一个视图的按钮。
episodeListTableView.delegate = self
episodeListTableView.dataSource = self
episodeListTableView.register(UINib(nibName: "EpisodeTableViewCell", bundle: nil), forCellReuseIdentifier: "SingleEpisodeTableViewCell")