我正在尝试为应用程序优化一些图形例程,我想通过设置其rect(关闭)来了解屏幕外动画(例如,[object startAnimating])或只是简单地移动UIImageView屏幕),有任何处理器开销,或者他们在屏幕外被忽略了吗?
非常感谢您的帮助。
答案 0 :(得分:0)
(1)如果涉及更改屏幕上的像素,则会产生开销。
(2)如果涉及屏幕外的某些事情,最终会出现在屏幕上,则会产生开销。
(3)如果涉及做一些永远不会出现在屏幕上的事情,你为什么要这样做呢?
但是,最后一个是非常轻率的。有时,您确实需要以一种方式维护相对可视的状态,然后您可以从中检索信息,即使它不是可视的。但是,相当少而且很远。如果不了解你的情况,很难说。