OfficeUIFabric 1.1.4

OfficeUIFabric 1.1.4

Microsoft Fluent UI Native 拥有者Harrie Shin 维护。



  • Microsoft

Build status GitHub release

Office UI Fabric for iOS

为 Office 和 Office 365 构建体验的 iOS UI 框架。

Office UI Fabric for iOS 是一个原生库,为 iOS 平台提供 Office UI 体验。它包含有关颜色和字体的信息,以及来自官方 Fluent 设计语言的定制控件和平台控件的定制。

内容

颜色和字体

Office UI Fabric for iOS 为 Fluent 设计语言中的体验提供核心的 颜色字体

控件

Office UI Fabric for iOS 包含了一套用 Swift 编写并支持 Objective-C 的控件库。这些控件实现了 Fluent 设计语言,为 Office 体验提供了一致性。

一些可用的控件包括

  • MSActivityIndicatorView
  • MSAvatarView
  • MSBadgeView
  • MSButton
  • MSDateTimePicker
  • MSDrawerController
  • MSHUD
  • MSLabel
  • MSPersonaListView
  • MSPopupMenuController
  • MSSegmentedControl
  • MSTableViewCell

当前支持的控件完整列表可在以下地址查看:[OfficeUIFabric](OfficeUIFabric).

安装和使用 Office UI Fabric

需求

  • iOS 11+
  • Xcode 11+
  • Swift 4.2+

1. 使用 CocoaPods

要开始使用 CocoaPods,请访问他们的入门指南

要用 CocoaPods 将 Office UI Fabric for iOS 集成到 Xcode 项目中,请在 Podfile 中指定它

pod 'OfficeUIFabric', '~> 0.2.0'

2. 使用 Carthage

要使用 Carthage 集成 Office UI Fabric,请在 Cartfile 中指定它

github "OfficeDev/ui-fabric-ios" ~> 0.2.0

然后按照 Carthage 的集成步骤添加 OfficeUIFabric.framework 到你的 XCode 项目中

3. 手动安装

  • Office UI Fabric for iOS仓库下载最新变更。
  • OfficeUIFabric文件夹移动到您的项目文件夹中。
  • OfficeUIFabric.xcodeproj移动到您的Xcode项目中。
  • 在Xcode中选择您的项目 -> 您的目标 -> 一般 -> 内置二进制文件 -> 添加OfficeUIFabric.framework

导入和使用库

将框架添加后,您可以将库导入以使用它

import OfficeUIFabric

示例应用

本仓库中包含目前实现的控件示例。示例中可用的实现的控件完整列表可在此处找到:[Demos](OfficeUIFabric.Demo/OfficeUIFabric.Demo/Demos)。

要构建和部署示例,请按照以下步骤操作

  • 下载或克隆Office UI Fabric for iOS仓库。
  • 在Xcode中打开OfficeUIFabric.xcworkspace
  • 在Xcode方案菜单中选择Demo.development,然后选择要部署到的设备。
  • 部署后,您可以从所选设备上的控件列表中选择一个控件进行演示。

贡献

Issues中发布错误报告、功能请求和问题。

变更日志

我们使用GitHub Releases来管理我们的发布,包括每次发布之间的变更日志。您可以在发布页面找到完整的添加、修复和更改列表。

许可协议

Office UI Fabric for iOSGitHub仓库中的所有文件均受MIT许可协议约束。请阅读项目根目录下的LICENSE文件。

使用Office UI Fabric for iOS中引用的徽标和图标,需遵守资源许可协议的条款。