私の iOS アプリケーションは、縦向きおよび逆さまモードで実行する必要があります。
SLComposeViewController
ビュー コントローラーで、この方法で起動する IBAction を定義しました
-(IBAction) shareOnFacebook {
if ([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook]) {
SLComposeViewController *vc = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
[vc setInitialText:[_myObject generateSocialMessage]];
[vc addURL:[_myObject generateUrl]];
[self presentViewController:vc animated:YES completion:nil];
} }
実際、IBAction
ポートレートモードでうまく機能します。
アプリが逆さまモードで実行されると、私の問題が発生します。ビューは自分自身を反転し (「反転ポートレート」モードになります)、コントローラーを提示します。つまり、ビューが反転し、キーボードが上に、ソーシャル ビューが下に表示されます。
何か案が ?