我有一个覆盖MKMapView
的标签。唯一的问题是,在某些地方它并不完全可读,因为地图是卫星图像。此外,我的地图视图以整个方式放大,它专注于商店。
我查看了Apple的新地图应用程序,发现它们在标签所在的地图区域上变暗(略带黑色阴影)。因此,标签会更加明显和突出。
以下是Apple所做的图片,看看标签,在它周围你可以看到地图略微暗淡/暗淡:
您对如何添加阴影/暗淡地图视图有任何想法吗?此外,一些示例代码不会受到伤害,谢谢!
答案 0 :(得分:4)
您可以使用具有透明度的渐变叠加层,并将UILabel
添加到覆盖UIView
的渐变中。
有用的入门指南:http://mrohs.com/2011/overlay-with-gradient-and-transparency