1

使用 iOS 6、Xcode 4.5。

我有一个位于 UITableViewCell 上的 UIActivityIndi​​cator(使用动态原型单元格)。当我调用 startAnimating 时,活动指示器的背景颜色变为透明。无论我在情节提要文件中创建活动指示器还是以编程方式创建活动指示器,都会发生这种情况。但是,如果我在“正常”视图上放置一个活动指示器,当我调用 startAnimating 时,背景颜色不会改变。

有谁知道在 TableViewCell 上制作动画时导致透明背景发生变化的原因是什么?

如果我将背景颜色设置回我想要的颜色,我可以解决它,但只有在指示器实际开始动画之后(即在屏幕至少重绘一次之后)。但是,如果可能的话,我想了解原因,或者如果似乎没有合理的解释为什么会发生它,则将其报告为错误。

4

0 回答 0