gpt4 book ai didi

ios - 在播放视频组合时调整 AVSynchronizedLayer 中的 CALayers 大小

转载 作者:行者123 更新时间:2023-11-29 03:33:14 26 4
gpt4 key购买 nike

我用多个 CALayer 创建了一个视频合成。当我尝试播放这个作品时,效果很好。而且,我一直在尝试调整 AVPlayerLayer 及其 SynchronizedLayer 的大小以全屏播放合成,avPlayelayer 和 SynchronizedLayer 正在调整大小,但 SynchronizedLayer 中的动画子层没有调整大小。

如何在不影响动画的情况下调整视频合成中所有图层的大小?

最佳答案

您需要调整 AVSynchronizedLayer 的主要子层的大小。来自 AVSynchronizedLayer 的类引用:

A synchronized layer is similar to a CATransformLayer object in that it doesn't display anything itself, it just confers state upon its layer subtree. AVSynchronizedLayer confers its timing state, synchronizing the timing of layers in its subtree with that of a player item

关于ios - 在播放视频组合时调整 AVSynchronizedLayer 中的 CALayers 大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19510229/

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