ストーリーボードで作成し、IBOutlet を介してビュー コントローラーにリンクしたメイン ビューのサブビューで iOS 用 Google Maps SDK を使用しようとしています (UIView からサブクラス化された extraView と呼びます)。SDK 入門ガイドの手順に従うと、SDK は問題なく動作しますが、階層の最上位のビュー (メイン ビュー) を使用するのは望ましくありません。マップを画面の小さな部分に表示し、画面の残りの部分を別の用途に使用したいと考えています。mapView_ オブジェクト (入門ガイドを参照) を self.view ではなく self.extraView に割り当てようとすると、画面全体が黒くなり、コンソール出力に次のエラーが表示されます。
「アプリケーション ウィンドウには、アプリケーションの起動の最後にルート ビュー コントローラーが必要です」
他の誰かがこれを理解しましたか?ドキュメントには何も見つかりません。また、Google が提供するサンプル コードではストーリーボードが使用されていません。