一个应用程序中的多个 mapView

Multiple mapView in one app

我正在创建几乎所有功能都使用 mapView 的商业应用程序。现在我在考虑,在一个应用中使用两个 mapView 可以吗?

更具体地说 - 我已经创建了 mapView 并进行了一些创作(如注释等)。是否可以在模态视图中创建另一个 mapView 只是为了呈现一些其他功能?使用 mapView 是否有一些最佳实践?我应该考虑只使用一个 mapView 吗?

感谢您的帮助。

是的,加油。

不要发疯,一个就可以用多个。例如,如果您在控制器中有一张地图并希望允许用户切换地图上的注释类型,那么您应该只切换注释。在这里有两个地图视图,一个带有每种类型的注释并切换整个地图视图是很愚蠢的。

但是,如果您有不同的控制器或应用程序的某些部分需要地图,请离开地图。