如何在iOS上控制Google Map的GMSMapView动画图层?

问题描述 投票:0回答:1

我的

GMSMapView
视图层次结构中有一个
UIViewController
视图。当我单击按钮更改整个布局的大小时,我的布局和
GMSMapView
都会对它们的图层进行动画处理。但是,
GMSMapView
的地图图层的动画速度似乎与 Google 地图徽标等其他内容不同。这会在底部/顶部临时创建一个可见的空白空间,直到动画完成,这很丑陋。有什么方法可以控制
GMSMapView
内部这一层的动画速度吗?

ios swift google-maps-sdk-ios
1个回答
0
投票

虽然不是动画问题的直接答案,但在版本 8.3.0 中,

GMSMapView
可以使用 GMSMapViewOptions.backgroundColor 进行初始化。这使我能够隐藏丑陋的
UIColor.lightGray
默认值,并使动画故障不易察觉。

© www.soinside.com 2019 - 2024. All rights reserved.