আপনি একটি 3D মানচিত্রে যোগ করা মার্কারগুলির সংঘর্ষের আচরণ কাস্টমাইজ করতে পারেন।

নিচের কোডের নমুনাটি দেখায় যে কিভাবে Marker
স্ট্রাকচারের collisionBehavior
কনফিগার করে তা নির্দিষ্ট করতে একটি মার্কার যখন অন্য মার্কার বা মানচিত্র লেবেলের সাথে সংঘর্ষ হয় তখন কীভাবে আচরণ করা উচিত।
সুইফট
Map(camera: $camera, mode: .hybrid) { Marker( position: .init( latitude: 37.794724, longitude: -122.39442, altitude: 100.0), altitudeMode: .relativeToMesh, collisionBehavior: .optionalAndHidesLowerPriority, extruded: true, label: "Marker 1" ) Marker( position: .init( latitude: 37.7943220, longitude: -122.395073, altitude: 100.0), altitudeMode: .relativeToMesh, collisionBehavior: .required, extruded: true, label: "Marker 2" ) Marker( position: .init( latitude: 37.7934108, longitude: -122.396144, altitude: 100.0), altitudeMode: .relativeToMesh, collisionBehavior: .requiredAndHidesOptional, extruded: true, label: "Marker 3" ) }