自定义ReplayKit PreviewViewController视图

时间:2017-12-16 00:31:33

标签: replaykit

我对ReplayKit很新,并尝试使用它。当调用停止录制功能时,replaykit会显示预览视图,供用户取消或保存视频。我想知道你是否改变了这个视图的UI并进行了自定义。如果有人这样做之前看到一些样品会很棒。

感谢。

2 个答案:

答案 0 :(得分:0)

无法自定义previewController,但您可以使用"照片"这是Apple提供的强大工具包,可以访问用户的视频/照片。照片库。

答案 1 :(得分:0)

是的,您可以做到。但是您将不得不使用ReplayKit的其他方法。

您将调用RPScreenRecorder.sharedRecorder.startCaptureWithHandler(),并使用AVAssetWriter和AVAssetWriterInput将帧一帧保存到视频文件中。 当您致电RPScreenRecorder.sharedRecorder.stopCaptureWithHandler()时,您可以完成AVAssetWriter的编写,视频将保存在您指定的位置。 之后,您可以显示自定义提示。

它不像startRecording()stopRecording()那样直接。 让我知道您是否需要更多帮助