<GMSPanoramaViewDelegate> プロトコル リファレンス

<GMSPanoramaViewDelegate> プロトコル リファレンス

概要

GMSPanoramaView でのイベントのデリゲート。

パブリック メンバー関数

(void) - europeramaView:willMoveToPanoramaID:
 別のパノラマへの移動を開始したときに呼び出されます。
(void) - panramaView:didMoveToPanorama:
 これは、view.パノラマ プロパティが変更されるたびに呼び出されます。
(void) - panoramaView:didMoveToPanorama:nearCoordinate:
 MoveToPanoramaNearCoordinate: の呼び出しによってパノラマの変更が発生したときに呼び出されます。
(void) - panoramaView:error:onMoveNearCoordinate:
 MoveNearCoordinate: がエラーを生成するときに呼び出されます。
(void) - panoramaView:error:onMoveToPanoramaID:
 MoveToPanoramaID: がエラーを生成するときに呼び出されます。
(void) - panramaView:didMoveCamera:
 GMSPanoramaView のカメラの変更中に繰り返し呼び出されます。
(void) - panramaView:didTap:
 ユーザーが GMSPanoramaView でタップしたが、このタップが使用されなかった場合に呼び出されます(タップはナビゲーション矢印のタップなどで消費される場合があります)。
(BOOL) - panramaView:didTapMarker:
 マーカーがタップされた後に呼び出されます。
(void) - panramaView DidStartRendering:
 現在のビューのパノラマタイルがリクエストしたばかりで、読み込みが開始されたときに呼び出されます。
(void) - panramaView DidFinishRendering:
 パノラマタイルが読み込まれ、画面上にレンダリングされた(または恒久的に失敗した)ときに呼び出されます。

メンバー関数のドキュメント

-(void)パノラマビュー: GMSPanoramaView *) 表示
willMoveToPanoramaID: (NSString *)  panoramaID
[optional]

別のパノラマへの移動を開始したときに呼び出されます。

これは、隣接するパノラマへのインタラクティブ ナビゲーションの結果である可能性があります。

このメソッドが呼び出された時点では、panoID で識別される新しいパノラマはまだ解決していないため、view.パノラマは引き続き古いパノラマを指しています。新しいパノラマの準備が整うと、パノラマビュー:didMoveToPanorama: が呼び出されます。

-(void)パノラマビュー: GMSPanoramaView *) 表示
DidMoveToPanorama: (null 許容 GMSPanorama *) パノラマ
[optional]

これは、view.パノラマ プロパティが変更されるたびに呼び出されます。

-(void)パノラマビュー: GMSPanoramaView *) 表示
DidMoveToPanorama: GMSPanorama *) パノラマ
NearCoordinate: (CLLocationCoordinate2D)  Coordinate
[optional]

MoveToPanoramaNearCoordinate: の呼び出しによってパノラマの変更が発生したときに呼び出されます。

このメソッドに渡される座標もここに渡されます。

-(void)パノラマビュー: GMSPanoramaView *) 表示
error: (NSError *) エラー
onMoveNearCoordinate: (CLLocationCoordinate2D)  Coordinate
[optional]

MoveNearCoordinate: がエラーを生成するときに呼び出されます。

-(void)パノラマビュー: GMSPanoramaView *) 表示
error: (NSError *) エラー
onMoveToPanoramaID: (NSString *)  panoramaID
[optional]

MoveToPanoramaID: がエラーを生成するときに呼び出されます。

-(void)パノラマビュー: GMSPanoramaView *) panoramaView
DidMoveCamera: GMSPanoramaCamera *) camera
[optional]

GMSPanoramaView のカメラの変更中に繰り返し呼び出されます。

すべての中間カメラ値に対して呼び出されるわけではありませんが、アニメーションまたは操作の後のカメラの最終的な位置に対して必ず呼び出されます。

-(void)パノラマビュー: GMSPanoramaView *) panoramaView
DidTap: (CGPoint) ポイント
[optional]

ユーザーが GMSPanoramaView でタップしたが、このタップが使用されなかった場合に呼び出されます(タップはナビゲーション矢印のタップなどで消費される場合があります)。

-(BOOL)PanoramaView: GMSPanoramaView *) panoramaView
DidTapMarker: GMSMarker *) marker
[optional]

マーカーがタップされた後に呼び出されます。

イベントが完全に処理されたことを示し、デフォルトの動作が行われない場合、YES が返されます。

- (void)europeramaView DidStartRendering: GMSPanoramaView *) panoramaView [optional]

現在のビューのパノラマタイルがリクエストしたばかりで、読み込みが開始されたときに呼び出されます。

- (void)europeramaView DidFinishRendering: GMSPanoramaView *) panoramaView [optional]

パノラマタイルが読み込まれ、画面上にレンダリングされた(または恒久的に失敗した)ときに呼び出されます。