iphone - iOS6 CALayer 释放/卸载 ScrollView 中滚动不可见的 View

标签 iphone objective-c ios uiview calayer

我知道在 iOS6 下,UIView 的 CALayer 会在内存不足的情况下自动卸载和释放,而不是卸载 View 本身。我喜欢这个新功能,它更容易处理。

但是,我想澄清一个极端情况:如果我有一个带有很多 subview 的 UIScrollView,在内存不足的情况下,滚动出可见区域的 View 是否符合卸载层的条件?

最佳答案

我想是的,是的。

真正清理的是 CALayer 的位图。看看这个 blog .

关于iphone - iOS6 CALayer 释放/卸载 ScrollView 中滚动不可见的 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13906772/

相关文章:

iphone - 来自 JSON 的空值

iphone - Objective-C : Best way to store error messages

iOS XCode 获取 IDEPseudoTerminalDomain 错误 1

ios - 从 Storyboard添加 GMSMapView 时获取 nil

ios - 表格 View - 删除项目时清空背景空间

iphone - 结合两个核心数据应用! IPhone

iphone - iOS 应用暂停时设置变量

ios - iPhone : touches on UIViewController

objective-c - 具有相同属性的多个自定义对象

iphone - MKMapView 中带有谷歌地图的搜索栏建议