如果从情节提要添加了约束,则GMSMapView不会显示任何内容

我在UIScrollView中有一个UIView。我给了它自定义的GMSMapView类。我需要将此视图嵌套在其他两个视图之间。

我正在使用 Swift 5 Xcode 11.3 GoogleMaps(3.7.0)

如果我不向UIView添加任何约束,地图将正常显示。

但是,一旦我向视图添加约束,地图就会停止显示任何内容。我要添加的约束是UIScrollView的leadingtrailing以及顶视图和底视图的约束vertical spacing

我已按照此处答案中的建议尝试过mapView.layoutIfNeeded()中的viewDidLoad()。但是似乎没有任何效果。

如果从情节提要添加了约束,则GMSMapView不会显示任何内容

linxin159 回答:如果从情节提要添加了约束,则GMSMapView不会显示任何内容

您需要

1-为mapView设置高度限制

2-内部俯视图宽度=主vc的视图宽度

3-将所有视图正确地从上到下固定在scrollView中

本文链接:https://www.f2er.com/2879934.html

大家都在问