我正在开发iOS6,遇到一个奇怪的问题
有时当我按下主页按钮并等待一段时间后,恢复我的应用程序将会看到所有子视图都呈现两次
当我打印日志时,在applicationWillEnterForeground
之前找到所有子视图“drawRect
”,但我不知道是谁这样做了。
我检查了ViewController的生命周期,还是无法解释,有人可以帮忙吗?感谢。
答案 0 :(得分:0)
嗯,操作系统为你做了很多工作..如果它必须在后台释放渲染的东西我不会被贬低。然后它会在需要时重新绘制。
您可以检查是否正在调用setNeedsLayout和setNeedsDisplay和/或框架是否更改。