我在模拟器中运行应用程序后,xcode 中的原型单元格不显示
Posted
技术标签:
【中文标题】我在模拟器中运行应用程序后,xcode 中的原型单元格不显示【英文标题】:Prototype cells in xcode don't show after I run the app in simulator 【发布时间】:2012-03-24 06:52:49 【问题描述】:我是 xcode 开发的新手。我尝试使用原型单元格创建表格视图。在我创建表格视图并在单元格中添加详细信息后,当我在模拟器中运行应用程序时,单元格上的信息不会出现。为什么?请详细解释我。有分步教程可以解决我的问题吗?
【问题讨论】:
【参考方案1】:我想this post 会回答你的问题。简而言之,您可能需要使用 Table View Controller 而不是 View Controller。
您可能还需要将 Table View 的内容从 Dynamic Prototypes 切换到 Static Cells。
【讨论】:
【参考方案2】:我知道为时已晚,但 2017 年的任何人仍在努力解决此问题,请确保您在界面构建器中使用正确的“标识符”字段来提供可重用的标识符。 Interface builder 有一个“可访问性标识符”和一个“可重用标识符”,两者都在界面构建器中方便地标记为“标识符”,很容易混淆。
查看截图
【讨论】:
【参考方案3】:您可能忘记输入单元格 ID:确保您在“显示属性检查器”中为原型单元格使用了类似的单元格 ID,并在方法“(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath"
”中的实现中使用了类似的单元格 ID
【讨论】:
以上是关于我在模拟器中运行应用程序后,xcode 中的原型单元格不显示的主要内容,如果未能解决你的问题,请参考以下文章
想要在 Xcode 中的 UI 测试期间在测试运行后停止调试控制台清除