In my app I have a button that allows you to post to Facebook. If you have not yet allowed the app access to your Facebook, you must login.
[fbGraph authenticateUserWithCallbackObject:self andSelector:@selector(doThePost) andExtendedPermissions:@"publish_stream"];
This line above is what brings up the web view with the Facebook login. My app is landscape only though, and the login page loads in portrait. When the text is tapped, the keyboard loads in landscape and covers the page. Also, if you hit “Done” on the keyboard you are stuck in the web view (I can’t get a back button on it).
I haven’t done much with Facebook in apps, does anyone have any suggestions? Thanks!
Here is an image
http://cl.ly/1X413w2G1S3t102T1R0o
this link might hopefully help you get started on a fix for the orientation problem.
In regards to adding a back/dismiss button the following might be of some use: