An object that displays a user interface where users preview and edit a screen recording created with ReplayKit.


class RPPreviewViewController : UIViewController


Upon completion of a successful recording, the preview view controller is passed into the completion handler for stopRecording(handler:).


Displaying the Preview UI

var mode: RPPreviewViewControllerMode

The type of screen that appears when the view is presented.

enum RPPreviewViewControllerMode

The modes used to determine whether the preview view controller or the share screen appears when editing a replay.

protocol RPPreviewViewControllerDelegate

The protocol you implement to respond to changes to a screen-recording user interface.

See Also

Replay Sharing

class RPScreenRecorder

The shared recorder object providing the ability to record audio and video of your app.