Instance Method

exchangeOverlayAtIndex:withOverlayAtIndex:

Exchanges the position of two overlay objects.

Declaration

- (void)exchangeOverlayAtIndex:(NSUInteger)index1 withOverlayAtIndex:(NSUInteger)index2;

Parameters

index1

The index of an overlay in the MKOverlayLevelAboveLabels map level.

index2

The index of another overlay in the MKOverlayLevelAboveLabels map level.

Discussion

If you need to exchange overlays in other map levels, use the exchangeOverlay:withOverlay: method.

See Also

Adding and Inserting Overlays

- addOverlay:level:

Adds the overlay object to the map at the specified level.

- addOverlays:level:

Adds an array of overlay objects to the map at the specified level.

- addOverlay:

Adds a single overlay object to the map.

- addOverlays:

Adds an array of overlay objects to the map.

- insertOverlay:atIndex:level:

Inserts an overlay object into the level at the specified index.

- insertOverlay:atIndex:

Inserts an overlay object into the list associated with the map.

- insertOverlay:aboveOverlay:

Inserts one overlay object on top of another.

- insertOverlay:belowOverlay:

Inserts one overlay object below another.

- exchangeOverlay:withOverlay:

Exchanges the positions of the two overlay objects.

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software