Back to skills
extension
Category: Development & EngineeringNo API key required

"haptics"

Haptic feedback: UIImpactFeedbackGenerator, UINotificationFeedbackGenerator, CoreHaptics custom patterns. Use when implementing app features related to haptics.

personAuthor: jakexiaohubgithub

Haptics

HAPTIC FEEDBACK:

  • UIImpactFeedbackGenerator(style: .medium).impactOccurred() for simple taps
  • UINotificationFeedbackGenerator().notificationOccurred(.success/.warning/.error) for outcomes
  • UISelectionFeedbackGenerator().selectionChanged() for selection changes
  • CoreHaptics for custom patterns: CHHapticEngine + CHHapticEvent
  • Always check CHHapticEngine.capabilitiesForHardware().supportsHaptics
  • Prepare generator before use: generator.prepare() for lower latency