Google Maps works perfectly fine when it is allowed to display on the main view. 

But, as I use a new Sub the location of the maps is wrong and does not seem to change even with the change in the latitude and longitude values. 

Code Snippet:

```
 import UIKit
 import GoogleMaps

 class MainVC: UIViewController {

@IBOutlet weak var mapSubView: GMSMapView!

override func viewDidLoad() {

    let camera = GMSCameraPosition.cameraWithLatitude(13.009047, longitude: 77.652949, zoom: 6)
    let mapView = GMSMapView.mapWithFrame(self.mapSubView.bounds, camera: camera)

    mapView.myLocationEnabled = true

    self.mapSubView = mapView

    // Creates a marker in the center of the map.
    let marker = GMSMarker()
    marker.position = CLLocationCoordinate2D(latitude: 13.009047, longitude: 77.652949)
    marker.title = "Bangalore"
    marker.snippet = "India"
    marker.map = mapView
}

}

```

App Screenshot: 
[![enter image description here](https://i.stack.imgur.com/RaR9P.png)](https://i.stack.imgur.com/RaR9P.png)