From 027b91b5542974670fc4186a717634d347c98df2 Mon Sep 17 00:00:00 2001 From: Cameron Katri Date: Sun, 8 Aug 2021 16:37:36 -0400 Subject: Add HapticKeyboard --- HapticKeyboard/Tweak.x | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 HapticKeyboard/Tweak.x (limited to 'HapticKeyboard/Tweak.x') diff --git a/HapticKeyboard/Tweak.x b/HapticKeyboard/Tweak.x new file mode 100644 index 0000000..847cb80 --- /dev/null +++ b/HapticKeyboard/Tweak.x @@ -0,0 +1,17 @@ +@interface UIKeyboardLayoutStar : UIView +@property (nonatomic, retain) UIImpactFeedbackGenerator *feedback; +@end + +%hook UIKeyboardLayoutStar +%property (nonatomic, retain) UIImpactFeedbackGenerator *feedback; + +-(void)touchDownWithKey:(id)arg1 withTouchInfo:(id)arg2 atPoint:(CGPoint)arg3 executionContext:(id)arg4 +{ + %orig; + if (!self.feedback) + self.feedback = UIImpactFeedbackGenerator.alloc.init; + [self.feedback prepare]; + [self.feedback impactOccurred]; +} + +%end -- cgit v1.2.3-56-ge451