我一直在关注这个 Apple Doc,将我在 .xib 中布局的自定义 UITableViewCell 添加到我的项目中。该文档的一个问题是它似乎是为旧版本的 Xcode 编写的。
我可以加载自定义单元格所在的 UITableViewController,但单元格都是空白的。我的自定义单元格包含多个 UILabel,并且具有非默认背景颜色。我运行时出现的表格具有默认的白色背景并且没有标签。如果我更改故事板上的 UITableView 的视图 -> 背景,单元格背景的颜色会发生变化,但标签仍然不会出现。
有趣的是数据仍然在我的表格的单元格中。UITableViewController 本身被称为另一个控制器的弹出框。当我选择其中一个单元格时,来自各种label.text
s 的字符串应该加载到弹出框委托上的它们自己的标签中,并且该代码工作正常(除非我尝试在弹出框中包含 UINavigationBar,但这可能是另一个完全问题)。
我对 iOS 开发还很陌生,所以如果有什么我遗漏或不清楚的地方,请告诉我。
编辑 - 清理代码,现在与我最初发布时的问题完全不同,但仍然在同一个主题上。我应该删除旧问题并将其作为一个新问题一起发布,还是我只是编辑它可以吗?