summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJay Freeman (saurik) <saurik@saurik.com>2014-10-26 22:05:14 -0700
committerJay Freeman (saurik) <saurik@saurik.com>2014-10-26 22:05:14 -0700
commit40ac17f95458c9eaf684a11223db0fc00e198eb0 (patch)
tree04591a7017399bb5a59c9c0d200b7009aaa51b03
parent3720d3d33be98b467736c5f2c2eb43b8afbc2e8c (diff)
Implement shouldAutorotateTo*: using supported*s:.
-rw-r--r--CyteKit/ViewController.mm8
1 files changed, 4 insertions, 4 deletions
diff --git a/CyteKit/ViewController.mm b/CyteKit/ViewController.mm
index 80afb8e..b40ac6d 100644
--- a/CyteKit/ViewController.mm
+++ b/CyteKit/ViewController.mm
@@ -108,14 +108,14 @@ extern bool IsWildcat_;
return nil;
}
-- (BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)orientation {
- return IsWildcat_ || orientation == UIInterfaceOrientationPortrait;
-}
-
- (NSUInteger) supportedInterfaceOrientations {
return IsWildcat_ ? UIInterfaceOrientationMaskAll : UIInterfaceOrientationMaskPortrait;
}
+- (BOOL) shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)orientation {
+ return ([self supportedInterfaceOrientations] & 1 << orientation) != 0;
+}
+
- (BOOL) shouldAutorotate {
return YES;
}