diff --git a/VoidLink/Localization/Localizable.xcstrings b/VoidLink/Localization/Localizable.xcstrings index 3eb32feb..f1a4d5fb 100644 --- a/VoidLink/Localization/Localizable.xcstrings +++ b/VoidLink/Localization/Localizable.xcstrings @@ -1751,25 +1751,25 @@ } } }, - "Deceleration Rate: %.3f " : { + "DecelerationRateX: %.3f " : { "extractionState" : "manual", "localizations" : { "zh-Hans" : { "stringUnit" : { "state" : "translated", - "value" : "减速率: %.3f " + "value" : "减速率X: %.3f " } }, "zh-Hant" : { "stringUnit" : { "state" : "translated", - "value" : "減速率: %.3f " + "value" : "減速率X: %.3f " } }, "zh-HK" : { "stringUnit" : { "state" : "translated", - "value" : "減速率: %.3f " + "value" : "減速率X: %.3f " } } } diff --git a/VoidLink/ViewControllers/CustomOSCViewControl/LayoutOnScreenControlsViewController.m b/VoidLink/ViewControllers/CustomOSCViewControl/LayoutOnScreenControlsViewController.m index 6fa29502..a548a9dd 100644 --- a/VoidLink/ViewControllers/CustomOSCViewControl/LayoutOnScreenControlsViewController.m +++ b/VoidLink/ViewControllers/CustomOSCViewControl/LayoutOnScreenControlsViewController.m @@ -36,7 +36,7 @@ typedef NS_ENUM(NSUInteger, BorderWidthSliderMode) { }; typedef NS_ENUM(NSUInteger, DecelerationRateSliderMode) { - decelerationRate2D, + decelerationRateX, decelerationRateY, DecelerationRateSliderModeCount }; @@ -1337,16 +1337,15 @@ typedef NS_ENUM(NSUInteger, DecelerationRateSliderMode) { } - (void)loadDecelerationRates { - self.decelerationRateSlider.value = decelerationRateSliderMode == decelerationRate2D ? selectedWidgetView.decelerationRateX : selectedWidgetView.decelerationRateY; - NSString* labelText = [LocalizationHelper localizedStringForKey:decelerationRateSliderMode == decelerationRate2D ? @"Deceleration Rate: %.3f " : @"DecelerationRateY: %.3f ", self.decelerationRateSlider.value]; + self.decelerationRateSlider.value = decelerationRateSliderMode == decelerationRateX ? selectedWidgetView.decelerationRateX : selectedWidgetView.decelerationRateY; + NSString* labelText = [LocalizationHelper localizedStringForKey:decelerationRateSliderMode == decelerationRateX ? @"DecelerationRateX: %.3f " : @"DecelerationRateY: %.3f ", self.decelerationRateSlider.value]; [self.decelerationRateLabel setText: labelText]; } - (void)decelerationRateSliderMoved:(UISlider* )sender{ if(self->selectedWidgetView != nil && self->widgetViewSelected){ - if(decelerationRateSliderMode == decelerationRate2D){ + if(decelerationRateSliderMode == decelerationRateX){ self->selectedWidgetView.decelerationRateX = sender.value; - self->selectedWidgetView.decelerationRateY = sender.value; } else{ self->selectedWidgetView.decelerationRateY = sender.value;