0

我有一个 iPad 应用程序(XCode 5、iOS 7、ARC、Storyboards)。在调试器模拟器 iOS 7.0 中运行应用程序时,它工作正常。在模拟器 iOS 6.1 中运行时,UITableView 中出现黑色单元格。这就是我所说的:

在此处输入图像描述

这是它应该看起来的样子:

在此处输入图像描述

不幸的是,我在其上进行测试的 iPad 具有 iOS 7.0,因此我无法在 6.1 上对其进行测试。任何想法如何确定这是否会延续到运行 6.1 的实时 iPad?还是我现在应该将目标 iOS 设置为 7.x?

4

1 回答 1

2

iOS 模拟器通常相当准确,因此我假设在运行 iOS 6.1 的 iPad 上也会出现相同的结果。您可能想检查单元格在 iOS 6.1 故事板上的显示方式,以确保您不会意外地将它们设置为黑色。如果您转到情节提要的文件导航器视图,则可以选择将其视为 iOS 7 或 iOS 6.1 及更早版本(以红色标出)。故事板屏幕截图

如果这不是问题,我会检查您拥有的任何可能影响单元格外观的代码。例如,我知道 tintColor 属性的行为发生了变化。

于 2013-09-29T16:22:36.967 回答