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