我创建了一个带有三个子视图(UIButtons)的 UIView。
然后我将它作为子视图添加到 collectionView 中。(如菜单)
这当然会减慢 FPS。为了不影响滚动性能,我栅格化了 UIView 的图层。这按预期工作,但我现在想在动画停止时“取消栅格化” UIView 层,以便我能够再次使用按钮。
有小费吗?先感谢您!
编辑:
我努力了:
[myView setNeedsLayout];
和
myView.layer.shouldRasterize = NO;
[myView.layer setNeedsDisplay];