0

iPad 用の xcode 5 で新しいプロジェクトを開始します。次に、プロジェクトターゲットでアプリケーションを横向きモード(右と左)専用に設定しました。ストーリーボードで最初のビューを横向きに設定し、実行すると横向きモードで正しく表示されます。掃除をします。しかし、このログを作成すると:

NSLog(@" width:%f", self.view.bounds.size.width);
NSLog(@" height:%f", self.view.bounds.size.height);

私も試しました:

NSLog(@" width:%f", self.view.frame.size.width);
NSLog(@" height:%f", self.view.frame.size.height);

結果は幅: 768、高さ: 1024

しかし、横向きなので間違っています。どうしたの?

4

2 に答える 2

0

次のようにデバイスの向きを制限してください。 デバイスの設定

あなたの質問によると、あなたはこれを行ったと思います。また、UIViewControllerクラスがオーバーライドsupportedInterfaceOrientationsして returnであることを確認してくださいUIInterfaceOrientationMaskLandscape

于 2013-10-07T17:06:44.870 に答える