Creating Photo Editing Extensions

Allow your app to edit assets directly within the Photos app.


In iOS or macOS, you adopt the PHContentEditingController protocol to create an app extension that adds to the photo editing options and capabilities in the Photos app. Creating such an extension also requires using the following classes from the Photos framework:

See Also

Photo Editing Extensions

protocol PHContentEditingController

A protocol your custom view controller class implements to provide a user interface for your Photos extension.

class PHEditingExtensionContext

An object that provides Photos editing extensions with access to the underlying project and photo library.