This is more complicated in iOS 7 and above, since the overlays are no longer presented with views, but rather done using rendering (either using spare ones or rendering in the CGContext provided by CGContext).
Everything you do here will be displayed on a tile basis, which can lead to differences in appearance.
You can read more about this here: https://github.com/mapbox/mbxmapkit/issues/39
source share