I have an UIWebView that might show a YouTube video, so when it happens it goes full screen. My app doesn’t rotates, but the UIWebView rotates, so if i stop watching it in landscape mode, when i return to my screen it goes berserk.
How can i listen for when the user taps done or to directly avoid the UIWebView to rotate?
Thanks!
We regularly have portrait-only apps that show landscape videos via web views.
Are you sure you’re returning NO for landscape orientations from your shouldAutorotateToOrientation: method of the top view controller? When you say “goes berserk,” what do you mean? One thing I’ve found is that setting the main window’s
rootViewControllerproperty (rather than just adding your root view controller’s view as a subview of the window view) can cause trouble when returning from videos like this.