Kiểu bản đồ mới sắp xuất hiện trên Nền tảng Google Maps. Bản cập nhật này để tạo kiểu bản đồ bao gồm một bảng màu mặc định mới và các cải tiến về trải nghiệm bản đồ cũng như khả năng hữu dụng. Tất cả kiểu bản đồ sẽ được cập nhật tự động vào tháng 3 năm 2025. Để biết thêm thông tin về phạm vi cung cấp và cách chọn tham gia sớm hơn, hãy xem bài viết Kiểu bản đồ mới cho Nền tảng Google Maps.
GMSCollisionBehaviorRequired (Mặc định): Luôn hiển thị điểm đánh dấu
bất kể va chạm. Đây là hành vi mặc định. Không ảnh hưởng đến
xem có bất kỳ điểm đánh dấu hoặc nhãn bản đồ cơ sở nào khác hiển thị hay không.
GMSCollisionBehaviorOptionalAndHidesLowerPriority: Chỉ hiển thị điểm đánh dấu nếu điểm đánh dấu đó không trùng lặp với các điểm đánh dấu khác. Nếu hai điểm đánh dấu thuộc loại này trùng lặp, thì điểm có zIndex cao hơn sẽ xuất hiện. Nếu các tệp này có cùng một zIndex, thì tệp có vị trí màn hình dọc thấp hơn sẽ xuất hiện.
GMSCollisionBehaviorRequiredAndHidesOptional: Luôn hiển thị điểm đánh dấu
bất kể va chạm và ẩn mọi
GMSCollisionBehaviorOptionalAndHidesLowerPriority. Chỉ hiển thị điểm đánh dấu nếu điểm đánh dấu đó không trùng lặp với các điểm đánh dấu khác. Không
GMSCollisionBehaviorRequired. Nếu hai điểm đánh dấu thuộc loại này trùng lặp, thì điểm đánh dấu có zIndex cao hơn sẽ xuất hiện. Quy tắc xung đột cho các điểm đánh dấu có cùng zIndex chưa được xác định.
Swift
// Defines a marker to always display and hide any marker or label overlay with this marker in the base mapmarker.collisionBehavior=.requiredAndHidesOptional
Objective-C
// Defines a marker to always display and hide any marker or label overlay with this marker in the base mapmarker.collisionBehavior=GMSCollisionBehaviorRequiredAndHidesOptional