ios_platform_images 0.2.3+2 copy "ios_platform_images: ^0.2.3+2" to clipboard
ios_platform_images: ^0.2.3+2 copied to clipboard

PlatformiOS

A plugin to share images between Flutter and iOS in add-to-app setups.

IOS Platform Images #

A Flutter plugin to share images between Flutter and iOS.

This allows Flutter to load images from Images.xcassets and iOS code to load Flutter images.

When loading images from Image.xcassets the device specific variant is chosen (iOS documentation).

iOS
Support 11.0+

Usage #

iOS->Flutter Example #

// "flutter" is a resource in Assets.xcassets.
final Image xcassetImage = Image(
  image: IosPlatformImages.load('flutter'),
  semanticLabel: 'Flutter logo',
);

IosPlatformImages.load works similarly to UIImage(named:).

Flutter->iOS Example #

import ios_platform_images

func makeImage() -> UIImageView {
    let image = UIImage.flutterImageWithName("assets/foo.png")
    return UIImageView(image: image)
}
28
likes
160
pub points
84%
popularity

Publisher

verified publisherflutter.dev

A plugin to share images between Flutter and iOS in add-to-app setups.

Repository (GitHub)
View/report issues
Contributing

Topics

#image #assets

Documentation

API reference

License

BSD-3-Clause (LICENSE)

Dependencies

flutter

More

Packages that depend on ios_platform_images