API Docs


Controls tool

The SDK offers controls for all available tools. The default toolset consists of the following tools: Transform, Filters, Adjustments, Stickers, Text, Overlays, Frames, Brush, Focus and Magic.

All available tools are implemented as PhotoEditToolController subclasses. Most tools subclass MenuToolController though, which is a PhotoEditToolController subclass which contains a MenuViewController to present the menu at the bottom and a contained view controller above the menu. The PhotoEditViewController is responsible for presenting and dismissing PhotoEditToolControllers.

Each tool controller can be configured using its corresponding ToolControllerOptions subclass as described in the configuration and customization sections.