UITableView在Storyboard中部分空白

时间:2015-11-05 17:47:04

标签: ios uitableview uistoryboard xcode7

当试图在故事板中的UIViewController中查看更大的UITableView时,我只能看到/编辑表格中最顶层的单元格。我向下滚动细胞的那一刻都是空白的。这纯粹是为了故事板,代码在运行时工作正常,但故事板中的任何单元格都在桌面视图中,我不能再编辑,因为它们显示为空白。

Here's an example to illustrate

从右键单击右键可以看出,我甚至无法选择那里的单元格。

我知道并且遇到过诸如之前无法滚动的问题,例如this,但这是不同的,因为我可以向下滚动但看不到我的tableview的其余单元格。有没有其他人遇到过这个问题,并且会知道解决方案吗?看起来它可能与Xcode 7有关,因为我最近升级到它。

1 个答案:

答案 0 :(得分:0)

虽然不理想,但我发现了一些解决这个问题的方法。一种解决方案是使用UITableView创建临时UIViewController,然后将单元格拖到临时UIViewController中,直到您要编辑的单元格可见。一旦你改变它,将临时视图控制器中的所有单元格拖回到正确的控制器中。这是非常hacky,但到目前为止,我发现只有这样才能看到牢房。

可以做的另一件事是,单元格仍然可以在文档大纲中编辑,这意味着仍然可以从那里修改约束和元素。但是,由于我无法看到正在编辑的单元格,因此它们似乎很空白。

希望其他人找到/知道解决方案并发布,我会留下这两个变通办法,尽管他们远非理想。