ภาพรวม
มอบสิทธิ์สำหรับกิจกรรมใน GMSPanoramaView
ฟังก์ชันสมาชิกแบบสาธารณะ | |
(void) | - panoramaView:จะย้ายToPanoramaID: |
โทรเมื่อเริ่มย้ายไปยังพาโนรามาอื่น | |
(void) | - panoramaView:didMoveToPanorama: |
มีการเรียกใช้ทุกครั้งที่พร็อพเพอร์ตี้ view .panorama มีการเปลี่ยนแปลง | |
(void) | - panoramaView:didMoveToPanorama:nearCoordinate: |
เรียกใช้เมื่อการเปลี่ยนแปลงพาโนรามาเกิดจากการเรียกใช้moveToPanoramaNearCoordinate: | |
(void) | - panoramaView:error:onMoveNearCoordinate: |
เรียกใช้เมื่อmoveNearCoordinate: สร้างข้อผิดพลาด | |
(void) | - panoramaView:error:onMoveToPanoramaID: |
เรียกใช้เมื่อmoveToPanoramaID: แสดงข้อผิดพลาด | |
(void) | - panoramaView:didMovecamera: |
มีการเรียกซ้ำๆ ระหว่างเปลี่ยนกล้องใน GMSPanoramaView | |
(void) | - panoramaView:didแตะ: |
เรียกใช้เมื่อผู้ใช้แตะ GMSPanoramaView แต่ไม่ได้ใช้การแตะนี้ (แตะได้โดยใช้การแตะ เช่น การแตะลูกศรการนำทาง) | |
(BOOL) | - panoramaView:didtapMarker: |
เรียกใช้หลังจากแตะเครื่องหมายแล้ว | |
(void) | - panoramaViewDidStartRendering: |
เรียกใช้เมื่อเพิ่งมีการขอไทล์พาโนรามาสำหรับมุมมองปัจจุบันและกำลังเริ่มโหลด | |
(void) | - panoramaViewDidFinishRendering: |
เรียกใช้เมื่อโหลดไทล์พาโนรามาแล้ว (หรือโหลดไม่สำเร็จอย่างถาวร) และแสดงผลบนหน้าจอ |
เอกสารประกอบเกี่ยวกับฟังก์ชันสมาชิก
- (เป็นโมฆะ) พาโนรามา: | (GMSPanoramaView *) | ดู | |
รหัสจะย้าย ToPanoramaID: | (NSString *) | panoramaID | |
[optional] |
โทรเมื่อเริ่มย้ายไปยังพาโนรามาอื่น
นี่อาจเป็นผลมาจากการนำทางเชิงโต้ตอบไปยังพาโนรามาใกล้เคียง
ในขณะนี้ เมธอดนี้เรียกว่า view
.panorama ยังคงชี้ไปยังภาพพาโนรามาเก่า เนื่องจากภาพพาโนรามาใหม่ที่ระบุโดย panoID
ยังไม่ได้รับการแก้ไข panoramaView:didMoveToPanorama: จะถูกเรียกเมื่อภาพพาโนรามาใหม่พร้อม
- (เป็นโมฆะ) พาโนรามา: | (GMSPanoramaView *) | ดู | |
DidMoveToPanorama: | (GMSPanorama ว่างเปล่า *) | พาโนรามา | |
[optional] |
มีการเรียกใช้ทุกครั้งที่พร็อพเพอร์ตี้ view
.panorama มีการเปลี่ยนแปลง
- (เป็นโมฆะ) พาโนรามา: | (GMSPanoramaView *) | ดู | |
DidMoveToPanorama: | (GMSPanorama *) | พาโนรามา | |
ใกล้พิกัด: | (CLLocationCoordinate2D) | พิกัด | |
[optional] |
เรียกใช้เมื่อการเปลี่ยนแปลงพาโนรามาเกิดจากการเรียกใช้moveToPanoramaNearCoordinate:
พิกัดที่ส่งไปยังเมธอดนั้นจะส่งผ่านที่นี่ด้วย
- (เป็นโมฆะ) พาโนรามา: | (GMSPanoramaView *) | ดู | |
ข้อผิดพลาด: | (NSError *) | ข้อผิดพลาด | |
onMoveNearCoordinate: | (CLLocationCoordinate2D) | พิกัด | |
[optional] |
เรียกใช้เมื่อmoveNearCoordinate: สร้างข้อผิดพลาด
- (เป็นโมฆะ) พาโนรามา: | (GMSPanoramaView *) | ดู | |
ข้อผิดพลาด: | (NSError *) | ข้อผิดพลาด | |
บนMoveToPanoramaID: | (NSString *) | panoramaID | |
[optional] |
เรียกใช้เมื่อmoveToPanoramaID: แสดงข้อผิดพลาด
- (เป็นโมฆะ) พาโนรามา: | (GMSPanoramaView *) | panoramaView | |
DidMove Camera: | (GMSPanoramaCamera *) | กล้อง | |
[optional] |
มีการเรียกซ้ำๆ ระหว่างเปลี่ยนกล้องใน GMSPanoramaView
การตั้งค่านี้อาจไม่ได้เรียกใช้ค่ากล้องระดับกลางทั้งหมด แต่จะเรียกใช้ตำแหน่งสุดท้ายของกล้องหลังจากภาพเคลื่อนไหวหรือท่าทางสัมผัสทุกครั้ง
- (เป็นโมฆะ) พาโนรามา: | (GMSPanoramaView *) | panoramaView | |
Did Tap: | (CGPoint) | จุด | |
[optional] |
เรียกใช้เมื่อผู้ใช้แตะ GMSPanoramaView แต่ไม่ได้ใช้การแตะนี้ (แตะได้โดยใช้การแตะ เช่น การแตะลูกศรการนำทาง)
- (BOOL) พาโนรามามุมมอง: | (GMSPanoramaView *) | panoramaView | |
Did TapMarker: | (GMSMarker *) | เครื่องหมาย | |
[optional] |
เรียกใช้หลังจากแตะเครื่องหมายแล้ว
อาจแสดงค่า "ใช่" เพื่อระบุว่ามีการจัดการเหตุการณ์อย่างสมบูรณ์และระงับการทำงานเริ่มต้นทั้งหมด
- (โมฆะ) panoramaViewDidStartRendering: | (GMSPanoramaView *) | panoramaView | [optional] |
เรียกใช้เมื่อเพิ่งมีการขอไทล์พาโนรามาสำหรับมุมมองปัจจุบันและกำลังเริ่มโหลด
- (โมฆะ) panoramaViewDidFinishRendering: | (GMSPanoramaView *) | panoramaView | [optional] |
เรียกใช้เมื่อโหลดไทล์พาโนรามาแล้ว (หรือโหลดไม่สำเร็จอย่างถาวร) และแสดงผลบนหน้าจอ