2

私の 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ポートレートモードでうまく機能します。

アプリが逆さまモードで実行されると、私の問題が発生します。ビューは自分自身を反転し (「反転ポートレート」モードになります)、コントローラーを提示します。つまり、ビューが反転し、キーボードが上に、ソーシャル ビューが下に表示されます。

何か案が ?

4

0 に答える 0