我对ReplayKit很新,并尝试使用它。当调用停止录制功能时,replaykit会显示预览视图,供用户取消或保存视频。我想知道你是否改变了这个视图的UI并进行了自定义。如果有人这样做之前看到一些样品会很棒。
感谢。
答案 0 :(得分:0)
无法自定义previewController
,但您可以使用"照片"这是Apple提供的强大工具包,可以访问用户的视频/照片。照片库。
答案 1 :(得分:0)
是的,您可以做到。但是您将不得不使用ReplayKit的其他方法。
您将调用RPScreenRecorder.sharedRecorder.startCaptureWithHandler()
,并使用AVAssetWriter和AVAssetWriterInput将帧一帧保存到视频文件中。
当您致电RPScreenRecorder.sharedRecorder.stopCaptureWithHandler()
时,您可以完成AVAssetWriter的编写,视频将保存在您指定的位置。
之后,您可以显示自定义提示。
它不像startRecording()
和stopRecording()
那样直接。
让我知道您是否需要更多帮助