Ringkasan
Mendelegasikan untuk peristiwa di GMSPanoramaView.
Fungsi Anggota Publik | |
(void) | - panoramaView:willMoveToPanoramaID: |
Dipanggil saat memulai pemindahan ke panorama lain. | |
(void) | - panoramaView:didMoveToPanorama: |
Ini dipanggil setiap kali properti view .panorama berubah. | |
(void) | - panoramaView:didMoveToPanorama:nearCoordinate: |
Dipanggil saat perubahan panorama disebabkan oleh pemanggilan moveToPanoramaNearCoordinate:. | |
(void) | - panoramaView:error:onMoveNearCoordinate: |
Dipanggil saat moveNearCoordinate: menghasilkan error. | |
(void) | - panoramaView:error:onMoveToPanoramaID: |
Dipanggil saat moveToPanoramaID: menghasilkan error. | |
(void) | - panoramaView:didMoveCamera: |
Dipanggil berulang kali selama perubahan pada kamera di GMSPanoramaView. | |
(void) | - panoramaView:didTap: |
Dipanggil saat pengguna mengetuk GMSPanoramaView, tetapi ketukan ini tidak digunakan (ketukan dapat digunakan oleh mis., mengetuk panah navigasi). | |
(BOOL) | - panoramaView:didTapMarker: |
Dipanggil setelah penanda diketuk. | |
(void) | - panoramaViewDidStartRendering: |
Dipanggil saat ubin panorama untuk tampilan saat ini baru saja diminta dan mulai dimuat. | |
(void) | - panoramaViewDidFinishRendering: |
Dipanggil saat ubin panorama telah dimuat (atau gagal dimuat secara permanen) dan dirender di layar. |
Dokumentasi Fungsi Anggota
- (void) panoramaView: | (GMSPanoramaView *) | lihat | |
willMoveToPanoramaID: | (NSString *) | panoramaID | |
[optional] |
Dipanggil saat memulai pemindahan ke panorama lain.
Ini bisa merupakan hasil dari navigasi interaktif ke panorama di dekatnya.
Pada saat metode ini dipanggil, view
.panorama masih menunjuk ke panorama lama, karena panorama baru yang diidentifikasi oleh panoID
belum di-resolve. panoramaView:didMoveToPanorama: akan dipanggil ketika panorama baru sudah siap.
- (void) panoramaView: | (GMSPanoramaView *) | lihat | |
didMoveToPanorama: | (nullable GMSPanorama *) | panorama | |
[optional] |
Ini dipanggil setiap kali properti view
.panorama berubah.
- (void) panoramaView: | (GMSPanoramaView *) | lihat | |
didMoveToPanorama: | (GMSPanorama *) | panorama | |
dekatKoordinasi: | (CLLocationCoordinate2D) | koordinat | |
[optional] |
Dipanggil saat perubahan panorama disebabkan oleh pemanggilan moveToPanoramaNearCoordinate:.
Koordinat yang diteruskan ke metode tersebut juga akan diteruskan di sini.
- (void) panoramaView: | (GMSPanoramaView *) | lihat | |
{i>error<i}: | (NSError *) | error | |
onMoveNearCoordinate: | (CLLocationCoordinate2D) | koordinat | |
[optional] |
Dipanggil saat moveNearCoordinate: menghasilkan error.
- (void) panoramaView: | (GMSPanoramaView *) | lihat | |
{i>error<i}: | (NSError *) | error | |
onMoveToPanoramaID: | (NSString *) | panoramaID | |
[optional] |
Dipanggil saat moveToPanoramaID: menghasilkan error.
- (void) panoramaView: | (GMSPanoramaView *) | panoramaView | |
didMoveCamera: | (GMSPanoramaCamera *) | kamera | |
[optional] |
Dipanggil berulang kali selama perubahan pada kamera di GMSPanoramaView.
Ini mungkin tidak dipanggil untuk semua nilai kamera perantara, tetapi selalu dipanggil untuk posisi akhir kamera setelah animasi atau gestur.
- (void) panoramaView: | (GMSPanoramaView *) | panoramaView | |
Mengetuk: | (CGPoint) | poin | |
[optional] |
Dipanggil saat pengguna mengetuk GMSPanoramaView, tetapi ketukan ini tidak digunakan (ketukan dapat digunakan oleh mis., mengetuk panah navigasi).
- (BOOL) panoramaView: | (GMSPanoramaView *) | panoramaView | |
didTapMarker: | (GMSMarker *) | penanda | |
[optional] |
Dipanggil setelah penanda diketuk.
Dapat menampilkan YA untuk menunjukkan bahwa peristiwa telah ditangani sepenuhnya dan menyembunyikan perilaku default apa pun.
- (void) panoramaViewDidStartRendering: | (GMSPanoramaView *) | panoramaView | [optional] |
Dipanggil saat ubin panorama untuk tampilan saat ini baru saja diminta dan mulai dimuat.
- (void) panoramaViewDidFinishRendering: | (GMSPanoramaView *) | panoramaView | [optional] |
Dipanggil saat ubin panorama telah dimuat (atau gagal dimuat secara permanen) dan dirender di layar.