Cupertino (iOS-style) Widgets

Beautiful and high-fidelity widgets for current iOS design language.

See more widgets in the Flutter widget catalog.

  • CupertinoActivityIndicator

    An iOS-style activity indicator. Displays a circular 'spinner'.

    Documentation

  • CupertinoAlertDialog

    An iOS-style alert dialog.

    Documentation

  • CupertinoButton

    An iOS-style button.

    Documentation

  • CupertinoDialog

    An iOS-style dialog.

    Documentation

  • CupertinoDialogAction

    A button typically used in a CupertinoAlertDialog.

    Documentation

  • CupertinoSlider

    Used to select from a range of values.

    Documentation

  • CupertinoSwitch

    An iOS-style switch. Used to toggle the on/off state of a single setting.

    Documentation

  • CupertinoPicker

    An iOS-style picker control. Used to select an item in a short list.

    Documentation

  • CupertinoPageTransition

    Provides an iOS-style page transition animation.

    Documentation

  • CupertinoFullscreenDialogTransition

    An iOS-style transition used for summoning fullscreen dialogs.

    Documentation

  • CupertinoNavigationBar

    An iOS-style top navigation bar. Typically used with CupertinoPageScaffold.

    Documentation

  • CupertinoTabBar

    An iOS-style bottom tab bar. Typically used with CupertinoTabScaffold.

    Documentation

  • CupertinoPageScaffold

    Basic iOS style page layout structure. Positions a navigation bar and content.

    Documentation

  • CupertinoTabScaffold

    Tabbed iOS app structure. Positions a tab bar on top of tabs of content.

    Documentation

  • CupertinoTabView

    Root content of a tab that supports parallel navigation between tabs. Typically used with CupertinoTabScaffold

    Documentation

See more widgets in the Flutter widget catalog.