我需要GMSMapView在一个特定的视图。这里viewForGMSMapView是我的UIView。我使用了下面的代码。
let camera = GMSCameraPosition.cameraWithLatitude(-33.86, longitude: 151.20, zoom: 6.0)
let mapView = GMSMapView.mapWithFrame(viewForGMSMapView.bounds, camera: camera)
mapView.translatesAutoresizingMaskIntoConstraints = true;
mapView.myLocationEnabled = true
viewForGMSMapView.addSubview(mapView)在我看来这很有帮助。但是当设备屏幕大小增加时,它就失败了。如何自动退出这个GMSMapView。我需要它适合我的看法
发布于 2016-10-22 17:23:57
如果希望translatesAutoresizingMaskIntoConstraints成为true,则需要设置适当的autoresizingMask,使其正确调整大小或缩小大小。
尝试:
mapView.autoresizingMask = [.flexibleWidth, .flexibleHeight]否则,您需要将translatesAutoresizingMaskIntoConstraints设置为false,并为地图视图设置约束。
https://stackoverflow.com/questions/40194839
复制相似问题