使用iOS 6,Xcode 4.5。
我有一个UITableViewCell上的UIActivityIndicator(使用动态原型单元格)。当我调用startAnimating时,活动指示器的背景颜色将变为透明。无论我是在故事板文件中创建活动指示器还是以编程方式创建活动指示器,都会发生这种情况。但是,如果我在“普通”视图上放置活动指示器,则在调用startAnimating时不会更改背景颜色。
有人知道在TableViewCell上制作动画时导致透明背景变化的原因是什么?
如果我将背景颜色设置回我想要的颜色,但只有在指示符实际开始动画之后(即在屏幕重绘至少一次之后),我才能解决它。但是,如果可能的话,我想了解原因,或者如果似乎没有对其发生原因的逻辑解释,则将其报告为错误。