ios - 为什么 Storyboard 中的静态原型(prototype) UITableViewCells 显示为空白?

标签 ios uitableview storyboard

我在 Storyboard中定义了静态原型(prototype) UITableCells、子类、导出等,但是当我运行应用程序并转到该 View Controller /场景时,单元格在那里,但它们没有内容?

最佳答案

当您在 Storyboard 中设置带有静态原型(prototype)单元格的表格 View 时,您可以通过拖出 UITableViewController 然后对其进行子类化来实现。

问题是 UITableViewController 非常有用,并且提供数据源方法供您覆盖。

习惯的力量让我进入那里并为这些数据源方法提供默认实现。

事实证明,您不仅不必提供数据源方法,而且如果您这样做,它们也会干扰静态原型(prototype)单元的正确显示。我刚刚注释掉了 View Controller 中的所有数据源方法,一切都开始显示正常。

关于ios - 为什么 Storyboard 中的静态原型(prototype) UITableViewCells 显示为空白?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12590811/

相关文章:

c# - 如何将一个对象隐藏在另一个对象后面?

ios - 如何在应用启动时获取用户当前位置

iphone - ShareKit - 将链接图像发布到 facebook 墙上

ios - 点击通知时在UITableViewCell中显示相应的内容?

objective-c - 尝试在带有按钮的自定义单元格内创建 IBAction

ios - 如何删除其他选项卡上出现的白色顶部空间(UITabBarController)

ios - 快速字典错误

ios - 代码覆盖率数据生成失败

ios - 我如何根据单元格的数量更改 ScrollView 的大小?

iPhone 5 和 5s 问题上的 iOS 通用 Storyboard