测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布最新发布 | 2017 年 4 月 |
SwiftSwift 版本 | 3.1 |
SPM支持 SPM | ✗ |
由 kyo__hei 维护。
KYShutterButton
是一个类似于相机应用快门按钮的自定义按钮
只需要将 Classes 文件夹添加到您的项目中。
(请参阅 /Example
中的示例 Xcode 项目)
let shutterButton = KYShutterButton(
frame: CGRectMake(20, 20, 100, 100),
shutterType: .Normal,
buttonColor: UIColor.redColor()
)
shutterButton.addTarget(self,
action: "didTapButton:",
forControlEvents: .TouchUpInside
)
/* Custom
shutterButton.arcColor = UIColor.greenColor()
shutterButton.progressColor = UIColor.yellowColor()
*/
view.addSubview(shutterButton)
func didTapButton(sender: KYShutterButton) {
switch sender.buttonState {
case .Normal:
sender.buttonState = .Recording
case .Recording:
sender.buttonState = .Normal
}
}
此代码根据 MIT 许可证的条款和条件分发。