2011-02-28 6 views
0

저는 매우 어리석은 문제에 직면하고 있습니다.FBlogin 대화 상자 방향 문제

내 응용 프로그램에서 사용하는 fblogindialog 상자는 항상 세로 모드로 나타납니다. 그러나 내 전체 응용 프로그램은 가로 모드입니다. 주요한 것은 키보드가 가로로 표시되고 웹보기가 로그인으로 표시된다는 것입니다 나타나는 프리젠 테이션은 가로 모드에 적합합니다 (사용자 이름을 의미하고 가로 세로 상자는 너무 넓어서 장치를 회전 시키면 가로 모드에 적합합니다).

나는 모든 것을 시도해 보았는데 나는 status bar orientaition도 찾았다. 정말 실망 스럽네. 내가 버튼라는 이름의 게시물을 사용하고 있는데이 버튼의 클릭에 다음 코드 작성 .. 여기

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]; 
    } 

나에게 사람들을 도와주세요 http://i.stack.imgur.com/X4UHi.png

link-- 스크린 샷입니다

정말 대단합니다.

+0

직접 질문에 답변하지 않지만 ShareKit을 사용해 보셨습니까? http://www.getsharekit.com/ – Noam

+0

no havent 공유 키트를 사용해 보았습니다 ... 저는 iPhone SDK 용 Facebook Connect를 사용했고 코드는 http://www.mobisoftinfotech.com/blog/iphone/iphone- fbconnect-facebook-connect-tutorial/.. 모든 문제는 2 가지로 해결됩니다. 하나는 로그인 상자입니다. 다른 방법은 텍스트 필드에 작성된 내 자신의 앱에서 텍스트를 공유하는 방법입니다. – Rakesh

+0

안녕 노암 공유 키트는 사용자의 벽면에 텍스트를 공유합니다 ... 사용자를 로그인 한 다음 브라우저에서 C로 표시 한 jst를 표시합니다 ... 나는 새로운 상태가 게시 된 사용자에게 msg를 보내고 싶습니다 ... thts it .. 그리고 나는 그것을 위해 fbconnect를 사용하고 잘 작동합니다. 그러나 오리엔테이션 문제를 찾을 수 없습니다. – Rakesh

답변