make double tap dragging easier to trigger on iPhone

This commit is contained in:
TrueZhuanjia
2025-08-09 22:14:16 +08:00
parent ab503875cb
commit c5fc72cc2c
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -1214,11 +1214,11 @@ import UIKit
if widget.capturedTouches.contains(touch) || !widget.isSlidable {continue}
widget.capturedTouches.add(touch)
widget.handleButtonDown()
print("UIButton: \(widget.buttonLabel) in, \(widget.touchPadString), \(CACurrentMediaTime())")
// print("UIButton: \(widget.buttonLabel) in, \(widget.touchPadString), \(CACurrentMediaTime())")
}
else{
if !widget.capturedTouches.contains(touch) || !widget.isSlidable {continue}
print("UIButton: \(widget.buttonLabel) out test, \(widget.touchPadString), \(CACurrentMediaTime())")
// print("UIButton: \(widget.buttonLabel) out test, \(widget.touchPadString), \(CACurrentMediaTime())")
widget.capturedTouches.remove(touch)
widget.handlebuttonUp()
}
+1 -1
View File
@@ -127,7 +127,7 @@ static const float QUICK_TAP_TIME_INTERVAL = 0.2;
}*/
- (BOOL)isAdjacentTouches:(CGPoint)currentPoint from:(CGPoint)originalPoint {
return hypotf(originalPoint.x - currentPoint.x, originalPoint.y - currentPoint.y) <= 100;
return hypotf(originalPoint.x - currentPoint.x, originalPoint.y - currentPoint.y) <= 300;
}