Korzystanie z Google Maps SDK w widokach innych niż główny widok

Próbuję użyć zestawu SDK Google Maps dla systemu iOS w podglądzie widoku głównego, który stworzyłem w serii ujęć i połączonym z kontrolerem widoku za pomocą IBOutlet (nazwałem go extraView, podklasą z UIView). Kiedy postępuję zgodnie z instrukcjami w podręczniku SDK dla początkujących, SDK działa dobrze, ale używa najwyższego widoku w hierarchii (głównego widoku), którego nie chcę. Chcę, aby moja mapa znajdowała się w mniejszej części ekranu i wykorzystywała resztę ekranu do czegoś innego. Gdy próbuję przypisać obiekt mapView_ (patrz przewodnik dla początkujących) do self.extraView zamiast self.view, cały ekran jest czarny i pojawia się błąd w wyjściu konsoli:

„Oczekuje się, że okna aplikacji będą miały kontroler widoku głównego po zakończeniu uruchamiania aplikacji”

Czy ktoś inny to wymyślił? Nie mogę znaleźć niczego w dokumentacji, a przykładowy kod Google nie używa storyboardu.

questionAnswers(2)

yourAnswerToTheQuestion