1

我有一个覆盖在MKMapView. 唯一的问题是,在某些地方它不是完全可读的,因为地图是卫星图像。此外,我的地图视图放大了整个过程,它专注于一家商店

我查看了 Apple 的新地图应用程序,发现它们在标签所在的地图区域上变暗(放置了一个略带黑色的阴影)。因此,标签将更加明显和突出。

这是苹果所做的图片,看看标签,在它周围你可以看到地图稍微变暗/变暗:

在此处输入图像描述

您对如何添加阴影/使地图视图变暗有任何想法吗?另外,一些示例代码不会有什么坏处,谢谢!

4

1 回答 1

4

您可以使用带有透明度的渐变叠加并将其添加UILabel到渐变叠加UIView中。

有用的入门链接:http: //mrohs.com/2011/overlay-with-gradient-and-transparency

于 2012-06-24T00:31:50.400 回答