iOS 8 UITableView,静态单元格不可见
Posted
技术标签:
【中文标题】iOS 8 UITableView,静态单元格不可见【英文标题】:iOS 8 UITableView with static cells not visible 【发布时间】:2014-11-28 18:33:39 【问题描述】:我在 Storyboard 中创建了这个表视图控制器。它看起来像这样并使用 UITableViewController。我还没有连接任何东西,也没有编写任何与该 VC 相关的代码。内容设置为Static Cells。
但如果我运行应用程序,它看起来像这样:
UITableView 似乎消失了。
如果将内容更改为动态显示表格视图(背景不是黑色而是灰色)。
知道是什么原因造成的吗?
【问题讨论】:
@BlackM 我记得在 Interface Builder 中出现了一些问题,比如两个表视图或错误的约束,但我记不清了。抱歉,我无法为您提供更多帮助。 我的问题是我不小心使用“推送”选项而不是“根视图控制器”将 TableView 连接到导航控制器 【参考方案1】:我遇到了同样的问题。问题不在于静态单元,而是您将 Navigation Controller
与根视图控制器的错误连接连接起来。在我的情况下,我将Navigation Controller
与Storyboard
的Segue
中的"push" 而不是"root view controller" 连接起来。
【讨论】:
以上是关于iOS 8 UITableView,静态单元格不可见的主要内容,如果未能解决你的问题,请参考以下文章
UITableView 内容“静态单元格”在 iOS7 中不起作用
在 iOS8 的 Interface Builder 中向 UITableView 添加静态单元格?内容部分未显示