I’ve read to many posts but I can’t find a solution.
I’ve a tabbed application using storyboard. All the View Controllers of that Tabbed Application must show the content in portrait orientation, but there’s only one viewcontroller (which is showing a video) that I want to be in landscape mode.
EXPLANATION OF THE STORYBOARD: TabBarController -> 4x Navigation controllers -> each navigation controller points to his ViewController -> one of these view controllers have an image, when I press that image, i’ve done a push to another view, the view that I want to have in landscape mode because I have there a UIWebView to show a video.
I’m unable to have all the app only in portrait orientation and the viewcontroller mentioned capable to rotate in landscape mode.
My app is also supporting iOS 5, so I know there are methods deprecated and I’m getting crazy.
I believe that in Summary > iPhone / iPod Deployment info > Supported Interface Orientations > there I’ve to check Portrait, Landscape left and right, and then via methods, enable or disable the rotations. I’m lost.
Can you help me?
I think you should be able to do this if you push to the view as a modal. Make sure your application’s PList file (under Supporting Files folder) is set to support all orientations and then simply add the code to the modal view controller to display landscape with something like this.
Let me know if you have any luck.