title: Device Orientation results in flipped node location
body: <p>My code is very simple.  I want to change the positioning of an SKSpriteNode to always remain in the bottom right corner of the device screen.  I call my UIDeviceOrientationDidChangeNotification method "rotated" on device rotation and it should simply move the node, but for some reason it always flips the desired location so the landscape position is where the portrait should be and vice-versa.</p>
  
  <p>My code is as follows:</p>
  
  <p>UI</p>
  
  <pre><code>    - (void)rotated:(NSNotification *)notification {
              DeviceOrientation deviceOrientation = [UIDevice currentDevice].orientation;
              if (UIDeviceOrientationIsLandscape(deviceOrientation) &amp;&amp; !_isShowingLandscapeView)
                  [self.node setPosition:bottom_right];
                  _isShowingLandscapeView = YES;
              }
              else if (UIDeviceOrientationIsPortrait(deviceOrientation) &amp;&amp; _isShowingLandscapeView)
              {
                  [self.node setPosition:bottom_right];
                  _isShowingLandscapeView = NO;
              }
          }
  </code></pre>