0

向きを横向きと横向きに変更する必要がある iPhone アプリケーションを開発しています。iPhone 4 では動作しますが、iPhone 5 では動作しません。iOS 6 での操作方法を教えてください。 .

ありがとう。

4

3 に答える 3

0

このコードを追加する

-(NSUInteger)supportedInterfaceOrientations
{
    return (UIInterfaceOrientationMaskLandscapeLeft | UIInterfaceOrientationMaskLandscapeRight);
}

それは私のために働いたそれがあなたを助けることを願っています!

編集

このコードも追加します

- (BOOL)shouldAutorotate
{
    return YES;
}
于 2012-11-05T11:37:29.967 に答える
0

IOS6 のときほどうまく動作しません。同じ問題がありました。新しいローテーションが導入されたので、ナビゲーション コントローラーを実行する古い方法 (私のアプリも 4.3 をサポートする必要があったため) は非常に困難です。

私の質問を読むと、解決策があなたを助けることができるはずです:

私の答え

于 2012-11-05T12:18:31.433 に答える
0

これを試して

-(BOOL)shouldAutorotateToInterfaceOrientation: (UIInterfaceOrientation)interfaceOrientation
{

    return (interfaceOrientation == UIInterfaceOrientationLandscapeRight);
}

-(BOOL)shouldAutorotate
{

    return YES;
}

-(NSUInteger)supportedInterfaceOrientations
{

    return UIInterfaceOrientationMaskLandscapeRight;
}
于 2013-03-11T08:26:39.907 に答える