Contents

init(cgImage:scale:orientation:)

Initializes and returns an image object with the specified scale and orientation factors.

Declaration

init(cgImage: CGImage, scale: CGFloat, orientation: UIImage.Orientation)

Parameters

  • cgImage:

    The Quartz image object.

  • scale:

    The scale factor to assume when interpreting the image data. Applying a scale factor of 1.0 results in an image whose size matches the pixel-based dimensions of the image. Applying a different scale factor changes the size of the image as reported by the Size property.

  • orientation:

    The orientation of the image data. You can use this parameter to specify any rotation factors applied to the image.

Return Value

An initialized UIImage object. In Objective-C, this method returns nil if the ciImage parameter is nil.

See Also

Creating and initializing image objects