OfficeUIFabric

The iOS UI framework for building experiences for Office and Office 365.

Office UI Fabric for iOS is a native library that provides the Office UI experience for the iOS platform. It contains information about colors and typography, as well as custom controls and customizations for platform controls, all from the official Fluent design language used in Office and Office 365 products.

Colors and Typography

Controls

Office UI Fabric for iOS includes an expanding library of controls written in Swift and supporting Objective-C. These controls implement the Fluent Design language and provide consistency across Office experiences.

Some of the controls available include:

MSActivityIndicatorView

MSAvatarView

MSBadgeView

MSButton

MSDateTimePicker

MSDrawerController

MSHUD

MSLabel

MSPersonaListView

MSPopupMenuController

MSSegmentedControl

MSTableViewCell

A full list of currently supported controls can be found here: OfficeUIFabric.