CATextLayer + AVVideoCompositionCoreAnimationTool - 不尊重自动换行?

时间:2017-10-06 17:05:00

标签: ios macos avfoundation core-animation

我有CATextLayer包含属性字符串。我已设置textLayer.isWrapped = true

AVPlayer预览时,图层和自动换行效果很好。

但是,当我尝试使用AVMutableVideoComposition.animationTool将其导出以通过视频呈现时:

let videoComposition = AVMutableVideoComposition() videoComposition.animationTool = AVVideoCompositionCoreAnimationTool( postProcessingAsVideoLayer: videoLayer, in: parentLayer)

自动换行似乎不受尊重。我还试图首先光栅化图层:

textLayer.shouldRasterize = true

但似乎没有效果。

帮助!

0 个答案:

没有答案