UIImageAsset

@_spi(FW) extension UIImageAsset
  • 获取当前主题样式对应静态图片用于显示,iOS13+可跟随系统改变

    Declaration

    Swift

    public var fw_image: UIImage? { get }
  • 指定主题样式获取对应静态图片用于显示,iOS13+可跟随系统改变

    Declaration

    Swift

    public func fw_image(forStyle style: ThemeStyle) -> UIImage?
  • 是否是主题图片资源,仅支持判断使用fwTheme创建的图片资源

    Declaration

    Swift

    public var fw_isThemeAsset: Bool { get }
  • 创建主题动态图片资源,分别指定浅色和深色,系统方式,推荐使用

    Declaration

    Swift

    public static func fw_themeLight(_ light: UIImage?, dark: UIImage?) -> UIImageAsset
  • 创建主题动态图片资源,指定提供句柄,内部使用ThemeObject实现

    Declaration

    Swift

    public static func fw_themeAsset(_ provider: @escaping (ThemeStyle) -> UIImage?) -> UIImageAsset