我面临着一个非常愚蠢的问题,对我来说真的很难解决。
我在应用程序中使用的
fblogindialog
框,始终以纵向模式出现..但我的整个应用程序处于横向模式..最主要的是键盘显示为横向,并且登录出现在 Web 视图中具有适合横向模式的方向(意味着用户名和密码文本框非常宽,因此如果我们旋转设备,它就会适合横向模式)。
我也尝试了所有我寻找的状态栏方向。这真的很令人沮丧。我正在使用一个名为 post 的按钮,单击此按钮时我编写了以下代码:
AppDelegate_iPhone *appDelegate =(AppDelegate_iPhone *)[[UIApplication sharedApplication]delegate];
if (appDelegate._session == nil)
{
appDelegate._session = [FBSession sessionForApplication:_APP_KEY secret:_SECRET_KEY delegate:self];
}
if(self.loginDialog == NULL || ![appDelegate._session resume])
{
self.loginDialog = [[[FBLoginDialog alloc] init] autorelease];
loginDialog.delegate = self;
[self.loginDialog show];
//self.loginDialog.frame = CGRectMake(0, 0, 480, 320);
[self.view addSubview:loginDialog];
}
这是屏幕截图:
请帮助我。
最后我使用新的facebook sdk来解决这个问题。并使用了图形 API 。解释这一切的一个示例是——
https://github.com/reallylongaddress/iPhone-Facebook-Graph-API
确实非常有帮助。
谢谢