This repository has been archived by the owner. It is now read-only.
Xamarin Forms Tinted Image for iOS, Android & Universal Windows Platform
Switch branches/tags
Nothing to show
Clone or download
Latest commit ee96e6e Aug 3, 2018
Failed to load latest commit information.
demo Removed unnecessary files Aug 10, 2017
nuget Resturcted to Plugin architecture Aug 10, 2017
src Update TintedImageRenderer.cs Feb 7, 2018
LICENSE Resturcted to Plugin architecture Aug 10, 2017 Update Aug 3, 2018

Cross Platform Tinted Image

A simple custom control for tinting images in Xamarin Forms.

[This repository is no longer maintained]

Supported Platforms

The TintedImage control supports native renderer implementations for the following platforms:

  • iOS
  • Android
  • Universal Windows Platform

iPhone 6s Screenshot Nexus 6 Screenshot Windows 10 Mobile Screenshot


  • Available on NuGet: Plugin.CrossPlatformTintedImage
  • Install into your shared PCL project and Platform projects.
  • Make sure to initialize the renderer in your iOS, Android, and UWP projects as shown below:

Sample Usage

  • In Xaml:
    <controls:TintedImage TintColor="Blue" />
  • In Code:
var tintedImage = new TintedImage { TintColor = Color.Blue };

For more details, refer to the demo app.


Tinting can be disabled by setting TintColor to Transparent. This will display the original image.