Como colocar o Google Map em um UIView personalizado

Eu sei que essa pergunta já foi feita antes, mas nenhuma das respostas foi muito clara para mim e não consigo encontrar um bom tutorial na Internet ... Então, eu quero colocar os mapas do Google em um UIView diferente do principal em para poder mostrar minha barra de menu no topo.

Aqui está o meu código atual:

#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

Na verdade, o mapa está em todo o aplicativo. Ele já definiu a classe do meu UIView para o GMSKMapView e criou um nome de saída mapView para vincular meu UIView ao controlador.

Eu uso o Xcode 4.6.2

Obrigado pela ajuda!

questionAnswers(2)

yourAnswerToTheQuestion