スタートアップイメージを追加して、アプリをiPhone 5互換に「変換」Default-568h@2x.png
しましたが、すべて正常に動作しているように見えました。このアプリは、で始まるシンプルなナビゲーションコントローラーアプリですUITableView
。
「動作しているように見える」とはUITableView
、iPhone 5でイニシャルが正常に表示され、画面全体を適切に占有していることを意味します。ただし、ビューは下部176ピクセルのタッチイベントに応答しません。これは、iPhone5の「新しい」領域です。
以下の注釈付きスクリーンショットでは、赤い領域はタッチイベントに応答しません。この問題は、アプリのすべてのビューで発生します。最初はシミュレーターのバグだと思っていましたが、iPhone 5でテストしたところ、問題は同じです。また、この特定のアプリだけがこの問題を抱えています。
アプリが最初に作成されたのはずっと前(iOS 3.xの頃)であり、古いNIBファイルに何かが混乱しているという事実と関係があるのではないかと思います。
ビューサイズの変更とマスクの自動サイズ変更を試しましたが、何も違いはなく、夢中になっています。