IImageFactory
Methods
func make(pngData: Data, size: CGSize) -> Image
Create an image based on PNG data.
Parameters
func make(svgData: Data, size: CGSize) -> Image
Create image based on SVG data.
Parameters
func make(image: UIImage) -> Image
Create an image based on a UIImage object. If you have ready PNG data, the make(pngData:size:)
method works more efficiently.
Parameters
func make(imageFactory: @escaping () -> UIImage) -> Image
Create an image based on a deferred UIImage object. The passed closure is called deferred at the time the data is needed. If you have ready PNG data, the make(pngData:size:)
method works more efficiently.
Returns