pngData(actions:)
Creates a PNG-encoded image from a set of drawing instructions.
Declaration
func pngData(actions: (UIGraphicsImageRendererContext) -> Void) -> DataParameters
- actions:
A Drawingactions block that, when invoked by the renderer, executes a set of drawing instructions to create the output image.
Return Value
A Data object representing a PNG-encoded representation of the image created by the supplied drawing actions.
Discussion
You provide a set of drawing instructions as the block argument to this method, and the method returns the resulting image as a PNG-encoded Data object.
You can call this method repeatedly to create multiple images, each of which has identical dimensions and format.