Tôi mới sử dụng Google Maps SDK dành cho iOS. Khi người dùng nhấp vào một điểm đánh dấu, thay vì hiển thị cửa sổ thông tin mặc định với tiêu đề và đoạn trích, tôi muốn hướng họ đến một nơi khác trong ứng dụng của tôi (chẳng hạn như bộ điều khiển chế độ xem). Tôi đã tìm kiếm thông qua các tập tin tiêu đề và trực tuyến và tôi dường như không thể tìm thấy bất cứ điều gì liên quan đến các sự kiện liên lạc trên đánh dấu. Có ai có đề xuất hoặc cách giải quyết?Tôi làm cách nào để chặn các lần chạm trên một điểm đánh dấu trong Google Maps SDK dành cho iOS?
5
A
Trả lời
14
Tôi tin rằng những gì bạn muốn là thêm các đại biểu và ghi đè lên didTapMarker
phương pháp
/**
* Called after a marker has been tapped.
*
* @param mapView The map view that was pressed.
* @param marker The marker that was pressed.
* @return YES if this delegate handled the tap event, which prevents the map
* from performing its default selection behavior, and NO if the map
* should continue with its default selection behavior.
*/
- (BOOL)mapView:(GMSMapView *)mapView didTapMarker:(id<GMSMarker>)marker;
Các vấn đề liên quan
- 1. Đặt điểm đánh dấu trên tất cả các điểm đánh dấu khác trong Google Maps SDK iOS
- 2. URL cho nhiều điểm đánh dấu trong Google Maps
- 3. Sử dụng SVG cho điểm đánh dấu trong Google Maps?
- 4. Tôi có thể liên kết các sự kiện chạm cho điểm đánh dấu trong bản đồ google bằng cách nào?
- 5. Điểm đánh dấu hoạt ảnh trên Google Maps v2
- 6. Làm cách nào để thay đổi màu của điểm đánh dấu trên Google Maps?
- 7. Google Maps iOS SDK - Tìm kiếm địa điểm
- 8. Làm cách nào để xóa điểm đánh dấu trên Google Maps?
- 9. Cách di chuyển điểm đánh dấu trong API Google Maps
- 10. Google Maps: Hiển thị điểm đánh dấu phía trên markerclusterer
- 11. Làm cách nào để đặt các điểm đánh dấu trên Google Maps từ các nguồn dữ liệu JSON bên ngoài?
- 12. Google Maps SDK dành cho iOS không hiển thị nội dung bản đồ
- 13. Google Maps dành cho Android trung tâm V2 API dấu
- 14. Làm cách nào để xoay điểm đánh dấu trong Google Maps?
- 15. api Google Maps Địa điểm, làm cách nào để nhận nội dung thông tin chuẩn từ một điểm đánh dấu
- 16. Cách triển khai iOS Google Maps SDK
- 17. Làm cách nào để biết Marker nào được nhấp vào Google Maps v2 dành cho Android?
- 18. Cách sử dụng google maps API với nhiều điểm đánh dấu trên cùng một bản đồ
- 19. tạo InfoWindow cho các điểm đánh dấu phân cụm bằng cách sử dụng Google Maps v3
- 20. Thêm nhiều điểm đánh dấu với infowindows (API Google Maps)
- 21. zIndex ban đầu tối đa cho các điểm đánh dấu V3 của Google Maps
- 22. Điểm đánh dấu Bouncy trong Google Maps v3
- 23. Làm cách nào để đặt cửa sổ bật lên trên các điểm đánh dấu bằng API Google Maps?
- 24. Làm cách nào để đánh dấu một khu vực trên Google Maps
- 25. Google Maps - Hàng nghìn điểm đánh dấu - JSON
- 26. Xóa điểm đánh dấu khỏi bản đồ google iOS
- 27. Google Maps v3 - Điểm đánh dấu không hiển thị
- 28. Làm thế nào để buộc nội dung refresh của markerInfoWindow trong Google Maps iOS SDK
- 29. Làm cách nào để tham gia tất cả các điểm đánh dấu bằng đường dẫn trong Google Maps?
- 30. Google maps api v2 phóng to gần điểm đánh dấu
Tôi nghĩ rằng phương pháp này đã được thay đổi một chút - (BOOL) MapView: (GMSMapView *) MapView didTapMarker: (GMSMarker *)đánh dấu; Tham số thứ hai bây giờ là một con trỏ tới một thể hiện của lớp GMSMarker. –