2011-07-17 2 views
0

を切り替える報告されています。そのコードが実行されると、1024の高さが報告されます。ただし、iPadはランドスケープモードです。 View Controllerから同じコードを(ただし、self.view.frame ...を代わりに)実行すると、予想される結果、つまり748の高さが得られます。私はそれらがビューの次元ではないことを確信しています。赤色の背景(スーパービューの)は確かに背の高いものより広いです。ビューの寸法は、だから私は入れて周り

私は間違っていますか?

任意のヘルプははるかに高く評価され、iPadの画面の起源と形状に関係なく向きに、同じままあなたに

答えて

0

に感謝します。したがって、風景モードでは、「高さ」はポートレートモードと同じ1024のままです。

1

あなたは簡単に何をしていても問題ありません。 [self.view convertRect:self.superview.frame fromView:nil];

現在の状態に変換します。

+0

ありがとう、私はこれを試してみます –

+0

トムはうまくいきましたか? –

関連する問題