MKOverlay images washed out in iOS 13

Anyone having issues with raster images / transparency shown via MKOverlay in MapKit?


After updating to iOS 13, overlay images are now dramatically washed out.
These are MBTiles files, loaded locally on the device. Transparency is set on the source image before converting to MBTiles.
If I change the source image so that there's no transparency, and recreate the MBTiles file, the color is correct. If I then set the .alpha property on the MKOverlayRenderer to anything less than 1, the color washes out in the same way.
This leads me to believe that this is either an undocumented change (or I'm just not using the correct search terms), or it's a bug.


Replies

I have been dealing with this same issue and pulling my hair out. Have you (or anyone else) made any progress on fixing this?

If you're seeing this in iOS 13, please file bug reports and post the feedback numbers here.