HybridNativeTouchMode

This commit is contained in:
True Zhuanjia
2024-07-07 12:19:03 +08:00
parent 94addc69f7
commit c88753c7e9
6 changed files with 64 additions and 63 deletions
@@ -144,7 +144,7 @@
[self.view addGestureRecognizer:_exitSwipeRecognizer];
if(_settings.touchMode.intValue == RELATIVE_TOUCH && _settings.onscreenControls.intValue == OnScreenControlsCustom){
if((_settings.touchMode.intValue == RELATIVE_TOUCH || _settings.touchMode.intValue == REGULAR_NATIVE_TOUCH) && _settings.onscreenControls.intValue == OnScreenControlsLevelCustom){
_oscLayoutTapRecoginizer = [[CustomTapGestureRecognizer alloc] initWithTarget:self action:@selector(layoutOSC)];
_oscLayoutTapRecoginizer.numberOfTouchesRequired = 4; //tap 4 fingers to invoke OSC rebase
_oscLayoutTapRecoginizer.tapDownTimeThreshold = 1;