gpt4 book ai didi

ios - UIImageView隐藏时消耗内存? (iOS)

转载 作者:行者123 更新时间:2023-11-28 19:22:24 25 4
gpt4 key购买 nike

UIImageView隐藏的时候需要内存吗?alpha=0.0 的相同问题

我经常处理隐藏图像,我想知道它们是否仍然占用内存。

更具体地说,我想知道 tableview。

谢谢

最佳答案

当然如果它有一个图像加载到 View 中,它确实如此,因为UIImageView 只是一个UIView,它有一个UIImage @property 具有 retain 属性,因此它保留图像。

View 是否可见的事实当然不会改变任何东西,希望是因为如果您设置了 UIImageView,iOS 将无法再次加载 UIImage再次可见(一旦 image 属性影响到 UIImageViewUIImageView 就无法知道图像的来源,它是从一个文件,一个 URL,以编程方式生成,...?),即使它知道重新加载它会很痛苦(可能需要一些时间来加载和解码)

如果您不使用 UIImageView 的图像,至少将其 image 属性设置为 nil 以隐藏它(并重新加载/reaffect the image again if you need to redisplay it, but if it is used in a UITableView because of the recycling/reuse mechanism of the UITableViewCells 它可能永远不会无论如何都要设置相同的图像)

关于ios - UIImageView隐藏时消耗内存? (iOS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7626429/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com