我正在尝试videoasset CGSize
为CAlayer
.
CGSize videoSize = [videoasset naturalSize];
不幸的是,naturalSize
已弃用。我可以用什么来代替 naturalSize?
我正在尝试videoasset CGSize
为CAlayer
.
CGSize videoSize = [videoasset naturalSize];
不幸的是,naturalSize
已弃用。我可以用什么来代替 naturalSize?
从资产创建一个AVPlayerItem,并读取其CGSize presentationSize
属性。
然后,您可以使用对象的videoGravity
属性AVPlayerLayer
来根据自己的喜好缩放视频。