gpt4 book ai didi

iphone - "Unrasterize"UIView层

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:14:58 25 4
gpt4 key购买 nike

我创建了一个包含三个 subview (UIButtons) 的 UIView。

然后我将其作为 subview 添加到 collectionView 中。(如菜单)

这当然会降低 FPS..为了不影响滚动性能,我栅格化了 UIView 的图层。这按预期工作,但我现在想在动画停止时“取消栅格化”UIView 层,以便我能够再次使用按钮。

有什么建议吗?提前致谢!

编辑:

我试过:

[myView setNeedsLayout];

myView.layer.shouldRasterize = NO;
[myView.layer setNeedsDisplay];

最佳答案

不要在图层上调用 setNeedsDisplay,在 View 上调用它:[myView setNeedsDisplay],这应该会导致它重新渲染 View 和图层层次结构

关于iphone - "Unrasterize"UIView层,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15618672/

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