FloatingActionButton 2.0

FloatingActionButton 2.0

测试已测试
语言语言 SwiftSwift
许可 MIT
发布最后发布2018年1月
SwiftSwift版本4.0
SPM支持SPM

Martin Rehder维护。



  • Martin Jacob Rehder

FloatingActionButton是受Material Design启发的弹跳动作按钮组件,灵感来自Material In a Liquid State。由Takuma Yoshida从(https://github.com/yoavlt/LiquidFloatingActionButton)改编而来。

特性

  • [x] 物料设计动画
  • [x] 易于自定义
  • [x] 与Objective-C兼容

用法

您只需要实现类似于著名UIKit设计的`FloatingActionButtonDataSource`和`FloatingActionButtonDelegate`。

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

FloatingActionButtonDataSource

  • func numberOfCells(floatingActionButton: FloatingActionButton) -> Int
  • func cellForIndex(index: Int) -> FloatingCell

FloatingActionButtonDelegate

  • optional func dloatingActionButton(floatingActionButton: FloatingActionButton, didSelectItemAtIndex index: Int)

许可

FloatingActionButton可使用MIT许可证获得。有关更多信息,请参阅LICENSE文件。