MDCAppBarViewController

@interface MDCAppBarViewController : MDCFlexibleHeaderViewController

MDCAppBarViewController is a flexible header view controller that manages a navigation bar and header stack view in order to provide the Material Top App Bar user interface.

  • The navigation bar often represents the information stored in a view controller’s navigationItem propoerty, but it can also be directly configured.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic, nonnull)
        MDCNavigationBar *navigationBar;
  • The header stack view owns the navigationBar (as the top bar) and an optional bottom bar (typically a tab bar).

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic, nonnull)
        MDCHeaderStackView *headerStackView;