DTButtonMenuController
示例
DTButtonMenuController 至简易用。为了在您的项目中实现最小化集成,以下是您需要执行的操作
let viewController = DTButtonMenuController(highlightedView: view)
itemSize = CGSize(width: 50, height: 50)
itemsDistanceToTouchPoint = 100
// Add five item buttons into controller
for _ in 0...4 {
let item = DTMenuButton(completionHandlerBlock: { (button: DTMenuButton) in
})
})
// Extra configuration for item button, e.g backgroundColor, image, rounded corner
// Add item button to controller
viewController.addItem(item)
}
present(viewController, animated: true, completion: nil)
在常见情况下,您可能不会直接使用 DTButtonMenuController,而是对其子类化并创建自己的控制器。
要求
安装
DTButtonMenuController 通过 CocoaPods 可用。要安装它,只需将以下行添加到您的 Podfile 中
pod "DTButtonMenuController"
作者
Tung Vo, [email protected]
许可证
DTButtonMenuController 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。