Inactive area after device rotation
        Posted  
        
            by Sébastien
        on Stack Overflow
        
        See other posts from Stack Overflow
        
            or by Sébastien
        
        
        
        Published on 2010-06-02T16:33:46Z
        Indexed on 
            2010/06/02
            16:44 UTC
        
        
        Read the original article
        Hit count: 401
        
Hi all,
I don't understand what's wrong in my very simple application with device rotation :
- I built my view with interface builder. (See screen capture here)
- I specified <key>UIInterfaceOrientation</key><string>UIInterfaceOrientationLandscapeRight</string> in my info.plist file.
- I had a (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {return YES;} in my root view controller.
The area on the left (shown in red on the capture), around 20 pixel width, keeps inactive (nothing append if I hit a button in this area). In fact the full screen is active only in portrait mode, in landscape right mode there is this 20 pixels width inactive area, in landscape left mode this inactive area is on the right, in portrait upside down mode this area is on the bottom.
I read lots of posts and documentation about UIView rotation, but I did not find anything to solve this problem (I tried to play with view.frame and view.bounds without any success).
Anybody has an idea ?
Thanks a lot.
Regards. Sébastien.
© Stack Overflow or respective owner