Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/119.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 播放视频合成时调整AVSynchronizedLayer中Calayer的大小_Ios_Avfoundation_Calayer - Fatal编程技术网

Ios 播放视频合成时调整AVSynchronizedLayer中Calayer的大小

Ios 播放视频合成时调整AVSynchronizedLayer中Calayer的大小,ios,avfoundation,calayer,Ios,Avfoundation,Calayer,我用多个Calayer创建了一个视频合成。 当我试着播放这篇作文时,效果很好。而且,我一直在尝试调整AVPlayerLayer及其synchronizedlayer的大小,以全屏播放合成,avplayelayer和synchronizedlayer正在调整大小,但synchronizedlayer中的子层没有动画 如何在不影响动画的情况下调整视频合成中所有层的大小?您需要调整AVSynchronizedLayer的主子层的大小。从AVSynchronizedLayer的类参考: 同步层与CATT

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


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

您需要调整AVSynchronizedLayer的主子层的大小。从AVSynchronizedLayer的类参考:

同步层与CATTransferMLayer对象类似,如下所示: 它本身不显示任何东西,它只是将状态赋予它的 层子树。AVSynchronizedLayer授予其计时状态, 将其子树中的层的计时与 玩家物品