シンプルなios 6アプリを作成しようとしています。ストーリー ボードによって作成された最初のビュー コントローラー内にビューとボタンを追加しました。
ビュー/ボタン/画像/などで向きがどのように機能するかを理解しようとしています。
シミュレーターを起動すると、最初に表示される問題は、何らかの理由でデフォルトが横向きになっていることです。デフォルトは縦向きだと思っていました。これを調整するにはどうすればよいですか?私のView Controllerには次のものがあります:
-(NSUInteger)supportedInterfaceOrientations { UIInterfaceOrientationMaskPortrait を返します。}
-(BOOL) shouldAutorotate { YES を返します。}
-(UIInterfaceOrientation)preferredInterfaceOrientationForPresentation { UIInterfaceOrientationMaskPortrait を返します。/* 暗黙のキャストを取得します。ここでも警告します。*/}
また、[Summary] タブの [Supported Interface Orientations] をサポートするように変更しようとしましたが、うまくいきませんでした。
- シミュレーターまたは携帯電話で方向を変更すると、ビューが消えるか、非常に薄くなります。どの向きでも幅を 100% に保つにはどうすればよいですか? いくつかのスクリーンショットを添付しました。
これは、次のようになります。
しかし、向きを変えると、次のことが起こります。