WatchShaker 0.1.0

WatchShaker 0.1.0

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

Ezequiel Franca 维护。



WatchShaker

⌚️(watchOS)摇动手势提供简单的动作检测器。

Swift Version CocoaPods Compatible Platform

WatchShaker 是一个 watchOS 辅助器,用于获取您的⌚️摇动动作

需求

  • watchOS 3.0+
  • Xcode 8.0+

安装

cocoaPods

您可以通过将 CocoaPods 添加到您的 Podfile 中来安装 WatchShaker

use_frameworks!
pod 'WatchShaker'

手动

  1. 下载并拖动 WatchShaker.swift 到你的手表项目目标中。
  2. 恭喜你!

使用示例

import WatchKit
import Foundation


class InterfaceController: WKInterfaceController {

    override func awake(withContext context: Any?) {
        super.awake(withContext: context)
        // Configure interface objects here.
    }

    var shaker:WatchShaker = WatchShaker(shakeSensibility: .shakeSensibilityNormal, delay: 0.2)

    override func willActivate() {

        super.willActivate()
        shaker.delegate = self
        shaker.start()
    }

    override func didDeactivate() {

        super.didDeactivate()
        shaker.stop()

    }

}

extension InterfaceController: WatchShakerDelegate
{
    func watchShakerDidShake(_ watchShaker: WatchShaker) {
        print("YOU HAVE SHAKEN YOUR ⌚️⌚️⌚️")
    }

    func watchShaker(_ watchShaker: WatchShaker, didFailWith error: Error) {
        print(error.localizedDescription)
    }
}

贡献

我们非常期待您为 WatchShaker 做出贡献,更多信息请查看 LICENSE 文件。

元信息

Ezequiel França – @ezefranca 以及所有超级 贡献者

在MIT许可下分发。有关更多信息,请参阅 LICENSE