UIImage

class UIImage : NSObject, NSSecureCoding
  • Makes an letter-based avatar image using given configuration.

    Declaration

    Swift

    @objc(lk_makeLetterAvatarWithConfiguration:)
    static public func makeLetterAvatar(
        withConfiguration configuration: LetterAvatarBuilderConfiguration
        ) -> UIImage?

    Parameters

    configuration

    The configuration that uses to draw a letter-based avatar image.

    Return Value

    Returns whether an instance of UIImage or nil.

  • Makes an letter-based avatar image using given username.

    Declaration

    Swift

    @objc(lk_makeLetterAvatarWithUsername:)
    public static func makeLetterAvatar(withUsername username: String?) -> UIImage?

    Parameters

    username

    The username that uses to draw a letter-based avatar image.

    Return Value

    Returns whether an instance of UIImage or nil.

  • Makes an letter-based avatar image using given username and size.

    Declaration

    Swift

    @objc(lk_makeLetterAvatarWithUsername:size:)
    public static func makeLetterAvatar(withUsername username: String?, size: CGSize) -> UIImage?

    Parameters

    username

    The username that uses to draw a letter-based avatar image.

    size

    The avatar size.

    Return Value

    Returns whether an instance of UIImage or nil.