gpt4 book ai didi

iphone - alpha=0 或 hidden=YES 的 UIViews 是否仍然是性能开销?

转载 作者:可可西里 更新时间:2023-11-01 05:41:45 24 4
gpt4 key购买 nike

当 View 被隐藏或 alpha=0 时,它是否仍然消耗 CPU 资源或被忽略?

如果我去:

[view setAlpha:0];

然后

[view setFrame:newFrameRect];

这对性能有何影响?

最佳答案

“仍然绘制了 alpha 为零的东西,但是隐藏的 View 不会重新绘制到屏幕上。因为这只会在 View 发生变化时发生,所以差异应该是微不足道的......”

编辑

因此,setHidden 很有用,而更改 alpha 则没有那么有用。

一般来说,内存方面没有什么好处。您需要从 View 中移除以最大限度地提高性能,但更改非常小,可能无关紧要。

关于iphone - alpha=0 或 hidden=YES 的 UIViews 是否仍然是性能开销?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14387491/

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