功能需求
在 万物皆可截图:SwiftUI 中任意视图(包括List和ScrollView)截图的通用实现 这篇博文中,我们实现了在 SwiftUI 中截图几乎任何视图的功能,不幸的是它对视频截图却无能为力。不过别着急,我们还有妙招。
在上面的演示图片中,我们在 SwiftUI 中可以随心所欲的截图视频播放的任何帧。这是怎么做到的呢?
在本篇博文中,您将学到以下内容
- 功能需求
- 1. 在 SwiftUI 中如何优雅的播放视频
- 2. 通用截图方法的“力不从心”
- 3. 一个简洁的视频截图实现
- 总结
- 结束语
其实,实现代码超乎寻常的简单!那小伙伴们还等什么呢?
Let‘s find out!!!😉
1. 在 SwiftUI 中如何优雅的播放视频
在 SwiftUI 中播放视频无需借助任何第三方库,我们只需使用原生的 VideoPlayer 视图即可:
注意,使用 Vi