# ManeuverTableView

    @IBDesignable
    open class ManeuverTableView : UITableView

A view to display all the maneuvers of a route based on the visible sections setting. Note that in case there is no maneuver, it shows a warning via `noManeuverFoundLabel` property.

See also

ManeuverItemView

### Properties

- `route`

  The underlying route object. It provides the data to be displayed.

  #### Declaration

  Swift

      public var route: NMARoute? { get set }

- `entryCount`

  Number of `ManeuverItemView` objects in the table view.

  #### Declaration

  Swift

      public var entryCount: Int { get }

- `measurementFormatter`

  Sets the measurement formatter used to format distances. The default value is `MeasurementFormatter.currentMediumUnitFormatter`.

  #### Declaration

  Swift

      public var measurementFormatter: MeasurementFormatter { get set }

- `noManeuverFoundLabel`

  The label used to display a warning when no maneuver is found.

  Note

  When not set, a label with default settings is used.

  #### Declaration

  Swift

      public var noManeuverFoundLabel: UILabel! { get set }

- `maneuverTableViewDelegate`

  The optional delegate object. When it is set, the delegate object is informed about the user interactions.

  #### Declaration

  Swift

      public weak var maneuverTableViewDelegate: ManeuverTableViewDelegate?