Type Method

animatedResizableImageNamed(_:capInsets:resizingMode:duration:)

Creates and returns an animated image with end caps and a specific resizing mode.

Declaration

class func animatedResizableImageNamed(_ name: String, capInsets: UIEdgeInsets, resizingMode: UIImage.ResizingMode, duration: TimeInterval) -> UIImage?

Parameters

name

The full or partial path to the file (sans suffix).

capInsets

The values to use for the cap insets.

resizingMode

The mode with which the interior of the image is resized.

duration

The duration of the animation.

Return Value

A new animated image object with the specified cap insets and resizing mode.

Discussion

This method is exactly the same as its counterpart animatedResizableImageNamed(_:capInsets:duration:) except that the resizing mode of the new image object can be explicitly declared. Since the resizing mode of an image is UIImage.ResizingMode.tile by default, this method should only be used in place of its counterpart to create an animated image that needs to be resized with the UIImage.ResizingMode.stretch resizing mode.

See Also

Creating Animated Images

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software