Various fixes

This commit is contained in:
Ilya Laktyushin
2023-02-07 21:41:49 +04:00
parent 2ef1de9a8c
commit f800936080
29 changed files with 265 additions and 371 deletions

View File

@@ -668,4 +668,32 @@ const CGFloat TGPhotoEditorSliderViewInternalMargin = 7.0f;
self.interactionEnded();
}
- (void)increase {
self.value = MIN(self.maximumValue, self.value + 1);
[self sendActionsForControlEvents:UIControlEventValueChanged];
[self setNeedsLayout];
}
- (void)increaseBy:(CGFloat)delta {
self.value = MIN(self.maximumValue, self.value + delta);
[self sendActionsForControlEvents:UIControlEventValueChanged];
[self setNeedsLayout];
}
- (void)decrease {
self.value = MAX(self.minimumValue, self.value - 1);
[self sendActionsForControlEvents:UIControlEventValueChanged];
[self setNeedsLayout];
}
- (void)decreaseBy:(CGFloat)delta {
self.value = MAX(self.minimumValue, self.value - delta);
[self sendActionsForControlEvents:UIControlEventValueChanged];
[self setNeedsLayout];
}
@end