Cómo poner Google Map en un UIView personalizado

Sé que esta pregunta ya se ha hecho antes, pero ninguna de las respuestas fue muy clara para mí y no puedo encontrar un buen tutorial en Internet ... Por lo tanto, quiero colocar los mapas de Google en una vista diferente de la principal en Para poder mostrar mi barra de menú en la parte superior.

Aquí está mi código real:

#import "MapViewController.h"
#import <GoogleMaps/GoogleMaps.h>

@implementation MapViewController


- (void)viewDidLoad {

    [super viewDidLoad];

    GMSCameraPosition *camera = [GMSCameraPosition cameraWithLatitude:46.809885
                                                            longitude:-71.184556
                                                                 zoom:18];
    mapView = [GMSMapView mapWithFrame:CGRectZero camera:camera];
    self.view = mapView;
    mapView.mapType = kGMSTypeHybrid;

}

@end

En realidad, el mapa está en toda la aplicación. Ya configuró la clase de mi UIView a GMSKMapView e hizo un nombre de vista mapView para vincular mi UIView con el controlador.

Yo uso Xcode 4.6.2

¡Gracias por tu ayuda!

Respuestas a la pregunta(2)

Su respuesta a la pregunta