FacebbookグラフAPIを使用してログインが行われているiPadアプリケーションを開発しています。私のアプリはランドスケープモードをサポートしています。私はFBGraph APIを統合しましたが、それは風景モードでは来ていません。私のFacebookのログイン画面を風景モードで表示する方法を教えてください。FBGraph APIがランドスケープモードになっていません
ご意見をいただければ幸いです。
FacebbookグラフAPIを使用してログインが行われているiPadアプリケーションを開発しています。私のアプリはランドスケープモードをサポートしています。私はFBGraph APIを統合しましたが、それは風景モードでは来ていません。私のFacebookのログイン画面を風景モードで表示する方法を教えてください。FBGraph APIがランドスケープモードになっていません
ご意見をいただければ幸いです。
hereの最新のSDKを使用している場合は、SafariまたはFaceebookアプリでFacebookのログインが開かれるか、iOS 6の設定から直接フェッチされます。私たちのアプリ内ではログインウィンドウが開かれず、向きの問題はありません。
ではなく、FacebookのSDKを使用します。
は、以下の方法、およびその作業罰金を使用しています。
fbgraphを使用するビューで次のコードを使用します。
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
if (interfaceOrientation == UIInterfaceOrientationLandscapeLeft) {
[self leftOrienation];
}
else if (interfaceOrientation == UIInterfaceOrientationLandscapeRight)
{
[self rightOrientation];
NSLog(@"right");
}
else
{
}
// Return YES for supported orientations
return (interfaceOrientation == UIInterfaceOrientationLandscapeLeft || interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}
here i have initialized FbGraph as fbGraph.
-(void)leftOrienation
{
CGAffineTransform newTransform;
newTransform = CGAffineTransformMakeRotation(M_PI * 270/180.0f);
fbGraph.webView.transform = newTransform;
[fbGraph.webView setFrame:CGRectMake(0, 0, 768, 1024)];
}
-(void)rightOrientation
{
CGAffineTransform newTransform;
newTransform = CGAffineTransformMakeRotation(M_PI * 90/180.0f);
fbGraph.webView.transform = newTransform;
[fbGraph.webView setFrame:CGRectMake(0, 0, 768, 1024)];
}
ログインボックスは誰が表示していますか?ブラウザ?アプリケーション?ログインボックスはどのように表示されるよう要求されていますか? – DMCS
ちょうど明確にするために、それは肖像画で動作するか、まったく動作しませんか? – Autonomy
はい、それは肖像画 – Gypsa