Skip to content

Instantly share code, notes, and snippets.

View erksch's full-sized avatar

Erik Ziegler erksch

  • voize
  • Germany
View GitHub Profile
@gabrieltheodoropoulos
gabrieltheodoropoulos / PressActionsModifier.swift
Created November 1, 2020 17:56
PressActions modifier - Handle press and release events in SwiftUI
struct PressActions: ViewModifier {
var onPress: () -> Void
var onRelease: () -> Void
func body(content: Content) -> some View {
content
.simultaneousGesture(
DragGesture(minimumDistance: 0)
.onChanged({ _ in
onPress()