Mapbox Navigation SDK for iOS Docs Navigation SDK for iOS Reference (1.0.0)

View on GitHub

Install in Dash

Mapbox Navigation SDK for iOS Reference Maps Reference
  • Guides
    • Using Map Matching
    • Reduce Memory Usage
    • Styling the UI
  • Turn-by-turn UI
    • NavigationViewController
    • NavigationViewControllerDelegate
    • RouteVoiceController
    • SpeechSynthesizing
    • SpeechSynthesizingDelegate
    • MapboxSpeechSynthesizer
    • SystemSpeechSynthesizer
    • MultiplexedSpeechSynthesizer
    • SpeechError
    • SpeechFailureAction
    • SpokenInstructionErrorCode
    • NavigationOptions
    • NavigationView
  • Core Navigation Logic
    • NavigationService
    • NavigationServiceDelegate
    • MapboxNavigationService
    • Router
    • RouterDataSource
    • RouteController
    • – NotificationUserInfoKey
    • RouterDelegate
    • RouteProgress
    • RouteLegProgress
    • RouteStep
    • RouteStepProgress
    • CongestionLevel
    • VisualInstruction
    • VisualInstructionDelegate
    • NavigationEventsManager
    • EventsManagerDataSource
    • NavigationLocationManager
    • ReplayLocationManager
    • SimulatedLocationManager
    • NavigationRouteOptions
    • RouteOptions
    • NavigationMatchOptions
    • SimulationMode
  • Maps
    • NavigationMapView
    • NavigationMapViewDelegate
    • NavigationMapViewCourseTrackingDelegate
    • MGLMapView
    • MGLAccountManager
    • MGLMultiPolygonFeature
    • MGLMultiPolyline
    • MGLMultiPolylineFeature
    • MGLPointAnnotation
    • MGLPointFeature
    • MGLPolygon
    • MGLPolygonFeature
    • MGLPolyline
    • MGLPolylineFeature
    • MGLStyle
    • WaypointStyle
  • Styling
    • Style
    • StyleManager
    • StyleManagerNotificationUserInfoKey
    • StyleManagerDelegate
    • DayStyle
    • NightStyle
  • Formatters
    • DistanceFormatter
  • UI Components
    • BottomBannerViewController
    • BottomBannerViewControllerDelegate
    • SpeedLimitView
    • UserPuckCourseView
    • CourseUpdatable
    • NavigationComponent
  • Guidance Instruction UI
    • TopBannerViewController
    • InstructionsCardViewController
    • InstructionsCardContainerView
    • InstructionsCardContainerViewDelegate
    • ManeuverView
    • JunctionView
    • GenericRouteShield
  • CarPlay
    • CarPlayManager
    • CarPlayManager
    • CarPlayManagerDelegate
    • CarPlayNavigationViewController
    • CarPlayNavigationDelegate
    • CarPlayActivity
    • CarPlayCompassView
    • CarPlayMapViewController
    • CarPlaySearchController
    • CarPlaySearchController
    • CarPlayConnectionObserver
  • Configuration
    • RouteControllerDeadReckoningTimeInterval
    • RouteControllerMediumAlertInterval
    • RouteControllerHighAlertInterval
    • RouteControllerManeuverZoneRadius
    • RouteSnappingMaxManipulatedCourseAngle
    • RouteControllerMaximumAllowedDegreeOffsetForTurnCompletion
    • RouteControllerMaximumDistanceBeforeRecalculating
    • RouteControllerUserLocationSnappingDistance
    • MBCongestionAttribute
    • MBCurrentLegAttribute
    • MBRouteLineWidthByZoomLevel
    • NavigationMapViewMinimumDistanceForOverheadZooming
    • NavigationViewMinimumVolumeForWarning
    • RouteControllerIncorrectCourseMultiplier
    • RouteControllerLinkedInstructionBufferMultiplier
    • RouteControllerMaximumSpeedForUsingCurrentStep
    • RouteControllerMinNumberOfInCorrectCourses
    • RouteControllerMinimumBacktrackingDistanceForRerouting
    • RouteControllerMinimumDistanceForContinueInstruction
    • RouteControllerMinimumDurationRemainingForProactiveRerouting
    • RouteControllerMinimumNumberLocationUpdatesBackwards
    • RouteControllerNumberOfSecondsForRerouteFeedback
    • RouteControllerProactiveReroutingInterval
    • RouteSnappingMinimumHorizontalAccuracy
    • RouteSnappingMinimumSpeed
    • NavigationSettings
  • User Feedback
    • FeedbackViewController
    • FeedbackViewControllerDelegate
    • FeedbackItem
    • FeedbackType
    • IncorrectVisualSubtype
    • ConfusingAudioSubtype
    • RouteQualitySubtype
    • IllegalRouteSubtype
    • RoadClosureSubtype
    • FeedbackSource
    • EndOfRouteFeedback
  • Other Classes
    • DispatchTimer
    • PassiveLocationDataSource
    • – NotificationUserInfoKey
    • PassiveLocationManager
  • Other Enumerations
    • MBErrorCode
  • Other Extensions
    • Array
    • Bundle
    • CGPoint
    • CGSize
    • CLLocation
    • Dictionary
    • Locale
    • Measurement
    • NSAttributedString
    • – Key
    • Notification
    • – Name
    • String
    • UIApplication
    • – State
    • UIDevice
    • UIEdgeInsets
    • UIFont
    • UIWindow
  • Other Protocols
    • BimodalCache
    • BimodalDataCache
    • BimodalImageCache
    • InstructionsBannerViewDelegate
    • NavigationMapInteractionObserver
    • NavigationStatusPresenter
    • PassiveLocationDataSourceDelegate
    • RouteVoiceControllerDelegate
    • StatusViewDelegate
    • StepsViewControllerDelegate
    • UnimplementedLogging
  • Other Type Aliases
    • ContainerViewController
    • IndexedRoute

Maps

  • NavigationMapView

    NavigationMapView is a subclass of MGLMapView with convenience functions for adding Route lines to a map.

    See more

    Declaration

    Swift

    open class NavigationMapView : MGLMapView, UIGestureRecognizerDelegate
    View Source on GitHub
  • NavigationMapViewDelegate

    The NavigationMapViewDelegate provides methods for configuring the NavigationMapView, as well as responding to events triggered by the NavigationMapView.

    See more

    Declaration

    Swift

    public protocol NavigationMapViewDelegate : AnyObject, UnimplementedLogging
    View Source on GitHub

NavigationMapViewCourseTrackingDelegate

  • NavigationMapViewCourseTrackingDelegate

    The NavigationMapViewCourseTrackingDelegate provides methods for responding to the NavigationMapView starting or stopping course tracking.

    See more

    Declaration

    Swift

    public protocol NavigationMapViewCourseTrackingDelegate : AnyObject, UnimplementedLogging
    View Source on GitHub
  • MGLMapView

    An extension on MGLMapView that allows for toggling traffic on a map style that contains a Mapbox Traffic source.

    See more

    Declaration

    Swift

    extension MGLMapView
  • MGLAccountManager
    See more

    Declaration

    Swift

    extension MGLAccountManager
  • MGLMultiPolygonFeature
    See more

    Declaration

    Swift

    extension MGLMultiPolygonFeature
  • MGLMultiPolyline
    See more

    Declaration

    Swift

    extension MGLMultiPolyline
  • MGLMultiPolylineFeature
    See more

    Declaration

    Swift

    extension MGLMultiPolylineFeature
  • MGLPointAnnotation
    See more

    Declaration

    Swift

    extension MGLPointAnnotation
  • MGLPointFeature
    See more

    Declaration

    Swift

    extension MGLPointFeature
  • MGLPolygon
    See more

    Declaration

    Swift

    extension MGLPolygon
  • MGLPolygonFeature
    See more

    Declaration

    Swift

    extension MGLPolygonFeature
  • MGLPolyline
    See more

    Declaration

    Swift

    extension MGLPolyline
  • MGLPolylineFeature
    See more

    Declaration

    Swift

    extension MGLPolylineFeature
  • MGLStyle
    See more

    Declaration

    Swift

    extension MGLStyle
  • WaypointStyle

    Enum denoting the types of the destination waypoint highlighting on arrival.

    See more

    Declaration

    Swift

    public enum WaypointStyle : Int
    View Source on GitHub

© 2014–2020 Mapbox. See license for more details.

Generated by jazzy ♪♫ v0.13.5, a Realm project.