UIImage

Undocumented

  • Width of the UIImage.

    Declaration

    Swift

    open var width: CGFloat
  • Height of the UIImage.

    Declaration

    Swift

    open var height: CGFloat
  • Resizes an image based on a given width. - Parameter toWidth w: A width value. - Returns: An optional UIImage.

    Declaration

    Swift

    open func resize(toWidth w: CGFloat) -> UIImage?

    Parameters

    toWidth w

    A width value.

    Return Value

    An optional UIImage.

  • Resizes an image based on a given height. - Parameter toHeight h: A height value. - Returns: An optional UIImage.

    Declaration

    Swift

    open func resize(toHeight h: CGFloat) -> UIImage?

    Parameters

    toHeight h

    A height value.

    Return Value

    An optional UIImage.

  • Creates a new image with the passed in color. - Parameter color: The UIColor to create the image from. - Returns: A UIImage that is the color passed in.

    Declaration

    Swift

    open func tint(with color: UIColor) -> UIImage?

    Parameters

    color

    The UIColor to create the image from.

    Return Value

    A UIImage that is the color passed in.

  • Creates an Image that is a color. - Parameter color: The UIColor to create the image from. - Parameter size: The size of the image to create. - Returns: A UIImage that is the color passed in.

    Declaration

    Swift

    open class func image(with color: UIColor, size: CGSize) -> UIImage?

    Parameters

    color

    The UIColor to create the image from.

    size

    The size of the image to create.

    Return Value

    A UIImage that is the color passed in.

  • Crops an image to a specified width and height. - Parameter toWidth tw: A specified width. - Parameter toHeight th: A specified height. - Returns: An optional UIImage.

    Declaration

    Swift

    open func crop(toWidth tw: CGFloat, toHeight th: CGFloat) -> UIImage?

    Parameters

    toWidth tw

    A specified width.

    toHeight th

    A specified height.

    Return Value

    An optional UIImage.

  • Creates an clear image. - Returns: A UIImage that is clear.

    Declaration

    Swift

    open class func clear(size: CGSize = CGSize(width: 16, height: 16)) -> UIImage?

    Return Value

    A UIImage that is clear.

  • Asynchronously load images with a completion block. - Parameter URL: A URL destination to fetch the image from. - Parameter completion: A completion block that is executed once the image has been retrieved.

    Declaration

    Swift

    open class func contentsOfURL(url: URL, completion: @escaping ((UIImage?, Error?) -> Void))

    Parameters

    URL

    A URL destination to fetch the image from.

    completion

    A completion block that is executed once the image has been retrieved.

  • Adjusts the orientation of the image from the capture orientation. This is an issue when taking images, the capture orientation is not set correctly when using Portrait. - Returns: An optional UIImage if successful.

    Declaration

    Swift

    open func adjustOrientation() -> UIImage?

    Return Value

    An optional UIImage if successful.