gpt4 book ai didi

ios - 将 CALayer 移动到另一个 View 或更改 CALayer.contents,哪个更有效?

转载 作者:行者123 更新时间:2023-11-28 16:14:01 27 4
gpt4 key购买 nike

我有很多 UIImage 实例。我将在 TableView 情况下的 View 之间移动它们。我有两个选择:

  1. 每个 UIImage 有一个 CALayer,将 CALayer 移动到不同的 View ,如下所示:view.layer.addSublayer(imgLayer)

  2. 每个 View 有一个 CALayer,并用 UIImage 替换层的内容,如 viewLayer.contents = uiImage

这两个 Action 执行起来哪个更快?

最佳答案

注意:这是我的个人意见。


答案: 方法 1。 - view.layer.addSublayer(imgLayer)

ARGUMENTS:我相信使用第一种方法效率更高,速度更快,因为它不需要“拆分图像” components 中,将 sublayer 添加到 view 更简单。

让我知道你的想法!

关于ios - 将 CALayer 移动到另一个 View 或更改 CALayer.contents,哪个更有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39270178/

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