One Logo Pool Ball
_MapKit_SwiftUI · IOS API REFERENCE

MapCircle

struct · iOS 17.0+ · SDK 27.1

struct MapCircle

A circular overlay with a configurable radius that you center on a geographic coordinate. Create instances of ``Circle`` in the closure you provide to the `content` parameter in ``MapView`` initializers.

Members (3)

init · iOS 17.0+

init

TypeScript
static initCenterRadius(coordinate: { latitude: number; longitude: number }, radius: number): MapCircle
Swift declaration
init(center coordinate: CLLocationCoordinate2D, radius: CLLocationDistance)

Creates a circle. - Parameters: - center: The location of the center of the circle. - radius: The radius of the circle in meters.

init · iOS 17.0+

init

TypeScript
static initMapRect(mapRect: _MapKit_MKMapRect): MapCircle
Swift declaration
init(mapRect: MKMapRect)

Creates the largest possible circle centered within the given map rect. - Parameter mapRect: The rect to center the circle within.

init · iOS 17.0+

init

TypeScript
static init(circle: _MapKit_MKCircle): MapCircle
Swift declaration
init(_ circle: MKCircle)

Creates a map circle from the given `MKCircle`. - Parameter circle: The `MKCircle` to convert.

Skipped declarations

No declarations were skipped in this snapshot.

All _MapKit_SwiftUI types →