iOS自定义视频选择

 时间:2026-04-23 22:16:27

1、.h中的实现,导入<UIKit/UIKit.h>与<AVFoundation/AVFoundation.h>框架,声明选择视频后的回调代理方法,如下图:

iOS自定义视频选择

2、.m中的实现,该类为单例类,先实现单例的创建,整个方法调用getVideo方法进行视频的获取,如下图:

iOS自定义视频选择

3、调用getVideo方法之后会弹出选择方式,可以选择拍摄视频或者选择视频,不同选择进入不同方法,如下图:

iOS自定义视频选择

4、选择本地视频与录制视频的具体实现如下,getCurrentVC方法为获取当前跟视图控制器,如下图:

iOS自定义视频选择

iOS自定义视频选择

5、视频录制完成和选择完成之后会进入以下回调方法,将视频存储到本地一份,同时获取封面图以及视频大小,如下图:

iOS自定义视频选择

6、选择完成之后返回视频的url以及视频大小和视频长度,如下图:

iOS自定义视频选择

iOS自定义视频选择

  • 百度网盘怎么开启自动备份视频
  • 百度网盘软件怎么关闭显示已购资源功能
  • 如何写亚马逊listing
  • 寓意吉祥的如意包。『如意绣球包』
  • iphone13pro怎么设置铃声
  • 热门搜索
    高级会计师报名需要什么条件 资产阶级是什么意思 8月1日是什么星座 apqp是什么意思 9月14日是什么星座 喝咖啡有什么好处 洒脱是什么意思 tmp文件用什么打开 8月8日是什么节 海绵体是什么