Update ColourOptionsController.m

This commit is contained in:
arichornlover 2024-05-13 20:00:24 -05:00 committed by GitHub
parent 6799753c3d
commit 7ec8272d5f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -25,8 +25,8 @@
UIColor *color = [unarchiver decodeObjectForKey:NSKeyedArchiveRootObjectKey]; UIColor *color = [unarchiver decodeObjectForKey:NSKeyedArchiveRootObjectKey];
self.selectedColor = color; self.selectedColor = color;
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad && UIInterfaceOrientationIsLandscape(self.interfaceOrientation)) { if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) {
CGFloat scale = MIN(self.view.bounds.size.width / 1024, self.view.bounds.size.height / 768); CGFloat scale = MIN(self.view.bounds.size.width / 768, self.view.bounds.size.height / 1024);
self.view.transform = CGAffineTransformMakeScale(scale, scale); self.view.transform = CGAffineTransformMakeScale(scale, scale);
} }
} }
@ -34,8 +34,8 @@
- (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id<UIViewControllerTransitionCoordinator>)coordinator { - (void)viewWillTransitionToSize:(CGSize)size withTransitionCoordinator:(id<UIViewControllerTransitionCoordinator>)coordinator {
[super viewWillTransitionToSize:size withTransitionCoordinator:coordinator]; [super viewWillTransitionToSize:size withTransitionCoordinator:coordinator];
if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad) { if ([[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad && UIInterfaceOrientationIsLandscape(self.interfaceOrientation)) {
CGFloat scale = MIN(size.width / 1024, size.height / 768); CGFloat scale = MIN(size.width / 768, size.height / 1024);
[coordinator animateAlongsideTransition:^(id<UIViewControllerTransitionCoordinatorContext> context) { [coordinator animateAlongsideTransition:^(id<UIViewControllerTransitionCoordinatorContext> context) {
self.view.transform = CGAffineTransformMakeScale(scale, scale); self.view.transform = CGAffineTransformMakeScale(scale, scale);
} completion:^(id<UIViewControllerTransitionCoordinatorContext> context) { } completion:^(id<UIViewControllerTransitionCoordinatorContext> context) {