Xcode 6 UITableView使视图黑

问题描述:

我正在我的第一个iOS应用程序在Swift中工作,并且我有一个问题,其中一个选项卡栏视图在iOS模拟器(iPhone 6)中变黑时,向我的元素添加约束。我想我可以 somtimes通过消除所有约束并将它们添加回来“解决”了问题,但是每当我改变任何事情时,我都必须再次这样做,这真的很烦人。Xcode 6 UITableView使视图黑

这是一个错误,还是有一些微妙的方式来永久解决这个问题?

编辑:我刚刚发现问题是与我的标签。如果我设置其宽度或高度限制,则会使整个屏幕变黑。不知道为什么。在我的第一个标签视图,我有相同的标签,它工作正常。尽管字体和位置相同,但它看起来不一样。看起来像故事板编辑器有点古怪。

我发现了这个问题。这是因为我根据一些教程将表视图的引用出口链接到视图控制器。这很糟糕,它搞砸了一切。 View Controller可以作为表视图的委托,但它需要一个显式变量引用来调用表视图本身的方法。

+5

所以......你能描述一下正确的做法吗?我想我是为同一个教程而倒下的...... – Josh 2015-05-13 21:20:38