2

我正在开发一个应用程序,我需要在 mapkit 上覆盖图像地图。因此,我没有显示 mapkit 的地图,而是显示了我的图像地图。因此,我只需要 mapkit 的坐标,而不需要地图本身。

我通过将我的图像地图添加为 mapkit 地图的过度来做到这一点。

现在,问题是当应用程序加载时,它首先呈现地图套件的地图,然后覆盖我的图像地图。我试图最小化地图的大小以提供无缝体验,但仍然如此。

我想知道我是否可以:

1-延迟地图套件地图的出现,直到加载叠加图像。

2-或将地图套件的地图设置为 alpha=0,同时保留其覆盖图像。

任何其他解决方案表示赞赏。

4

1 回答 1

-1

我可以将mapview的背景发送到transperent

view.backgroundColor = [[UIColor blackColor] colorWithAlphaComponent:0];

于 2012-12-11T07:50:10.987 回答