---
title: MKMultiPolylineRenderer
framework: mapkit
role: symbol
role_heading: Class
path: mapkit/mkmultipolylinerenderer
---

# MKMultiPolylineRenderer

A visual representation of multiple polyline overlay objects.

## Declaration

```swift
class MKMultiPolylineRenderer
```

## Overview

Overview Use the multipolyline renderer to provide the styling of multiple polylines that you create using MKMultiPolyline.

## Topics

### Creating a multipolyline renderer

- [init(multiPolyline:)](mapkit/mkmultipolylinerenderer/init(multipolyline:).md)

### Accessing the multipolyline object

- [multiPolyline](mapkit/mkmultipolylinerenderer/multipolyline.md)

## Relationships

### Inherits From

- [MKOverlayPathRenderer](mapkit/mkoverlaypathrenderer.md)

### Conforms To

- [CVarArg](swift/cvararg.md)
- [CustomDebugStringConvertible](swift/customdebugstringconvertible.md)
- [CustomStringConvertible](swift/customstringconvertible.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [NSObjectProtocol](objectivec/nsobjectprotocol.md)

## See Also

### Multiple segment lines

- [MKPolyline](mapkit/mkpolyline.md)
- [MKGeodesicPolyline](mapkit/mkgeodesicpolyline.md)
- [MKMultiPolyline](mapkit/mkmultipolyline.md)
- [MKPolylineRenderer](mapkit/mkpolylinerenderer.md)
- [MKGradientPolylineRenderer](mapkit/mkgradientpolylinerenderer.md)
