LiquidFloatingActionButton 1.2.0

LiquidFloatingActionButton 1.2.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最新发布2016 年 6 月
SPM支持 SPM

Takuma Yoshida 维护。



  • Takuma Yoshida

LiquidFloatingActionButton

LiquidFloatingActionButton 是液体状态的 Material Design 的浮动操作按钮组件,灵感来源于 Material In a Liquid State。这同样是液体状态的 旋转加载器 组件。

Demo

功能

  • [x] 液体动画
  • [x] 易于自定义
  • [x] 支持 Objective-C
  • [x] Swift2.0

您可以通过 appetize.io 进行演示

用法

您只需实现 LiquidFloatingActionButtonDataSourceLiquidFloatingActionButtonDelegate,类似于知名的 UIKit 设计。

let floatingActionButton = LiquidFloatingActionButton(frame: floatingFrame)
floatingActionButton.dataSource = self
floatingActionButton.delegate = self

LiquidFloatingActionButtonDataSource

  • func numberOfCells(liquidFloatingActionButton: LiquidFloatingActionButton) -> Int
  • func cellForIndex(index: Int) -> LiquidFloatingCell

LiquidFloatingActionButtonDelegate

  • optional func liquidFloatingActionButton(liquidFloatingActionButton: LiquidFloatingActionButton, didSelectItemAtIndex index: Int)

易于自定义

Demo

安装

LiquidFloatingActionButton 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod "LiquidFloatingActionButton"

如果您采用最新的 Xcode,请使用 swift-2.0 分支

许可证

LiquidFloatingActionButton 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。