DOHamburgerButton 0.0.1

DOHamburgerButton 0.0.1

测试已测试
语言语言 SwiftSwift
许可协议 MIT
发布上次发布Sep 2015
SPM支持 SPM

okmr-d 维护。




DOHamburgerButton

用 Swift 编写的动画汉堡按钮

Demo

要求

  • iOS 7.0+
  • Swift 1.2

安装

手动

只需将 DOHamburgerButton.swift 拖到项目中。

如何使用

通过编码

1. 创建一个按钮

let button = DOHamburgerButton(frame: CGRectMake(0, 0, 44, 44))
button.color = UIColor.whiteColor() // you can set button color
self.view.addSubview(button)

2. 添加触摸函数

button.addTarget(self, action: Selector("tapped:"), forControlEvents: .TouchUpInside)
func tapped(sender: DOHamburgerButton) {
    if sender.selected {
        sender.deselect()
    } else {
        sender.select()
    }
}

通过使用 Storyboard 或 XIB

1. 添加按钮对象并设置 Custom Class DOHamburgerButton via Storyboard

(并可以设置按钮颜色) change Color

2. 添加触摸函数

@IBAction func tapped(sender: DOHamburgerButton) {
    if sender.selected {
        sender.deselect()
    } else {
        sender.select()
    }
}

3. 连接外设
connect outlet

示例

此存储库已添加示例项目,因此您可以查看其工作原理。

许可协议

此软件根据 MIT 许可协议发布。