0

ビューのフレームに問題があります。

現在のView Controllerを作成しました。最初はすべてうまくいきます。私はself.viewフレームをチェックし、ランドスケープモードでは次のようになります(0.0, 0.0, 1024.0, 768.0)

次に、いくつかのアクションを実行します。このアクションの後、self.viewを確認したいのですが、今は次のようになっています(0.0, 0.0, 768, 1024)

しかし、私は自分のビューを回転させません。

現在のView Controllerでは、以下のメソッドがあります:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    // Return YES for supported orientations
    return UIInterfaceOrientationIsLandscape(interfaceOrientation);
}

plist では、横向きのみを設定しました。

私の質問は、なぜフレームが変わったのですか? 繰り返しますが、ビューを回転しません。

どうもありがとう!

4

0 に答える 0