Skip to content

Instantly share code, notes, and snippets.

@mczachurski
Last active January 21, 2018 17:13
Show Gist options
  • Save mczachurski/75dfce0a99497bfd3093bd9e975cd43c to your computer and use it in GitHub Desktop.
Save mczachurski/75dfce0a99497bfd3093bd9e975cd43c to your computer and use it in GitHub Desktop.
@objc func twoFingersGestureRecognizer(sender: TwoFingersGestureRecognizer) {
if sender.state == .ended {
if sender.fingersDirection == .moveDown && !self.settings.isDarkMode {
self.settings?.isDarkMode = true
self.settingsHandler.save(settings: self.settings)
player.play(name: "switch-on")
NotificationCenter.default.post(name: .darkModeEnabled, object: nil)
}
if sender.fingersDirection == .moveUp && self.settings.isDarkMode {
self.settings?.isDarkMode = false
self.settingsHandler.save(settings: self.settings)
player.play(name: "switch-off")
NotificationCenter.default.post(name: .darkModeDisabled, object: nil)
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment