0

アプリを iPhone 5 に適応させていますが、問題があります。これに関するすべてのドキュメントを見ましたが、まだ機能していません。

Default-568h@2x.png を配置すると、すべてが正常にサイズ変更されました。

問題はタッチ部分にあります。下部にツールバーがあり、タッチしても何も起こりません:( Retina 4 "シミュレーター。Retina 3.5で正常に動作します

Retina 4" では、インスペクタでツールバーを Y 位置の 439 ピクセルより上に設定すると正常に動作します。これより下にあると、ツールバーが動作しなくなります。

おっしゃるとおり、いろいろ試して失敗しました。

Xcode 4.6.1 を使用しています。メイン ビューがあります (属性インスペクターに [ウィンドウ] オプションがありません)。

前もって感謝します。

4

2 に答える 2

2

ウィンドウまたはメイン ビューのサイズが正しく変更されていません。両方向に自動サイズ変更されるように設定してください。ビューに異なる背景色を設定して、サイズが正しく変更されていないビューを見つけてください。

于 2013-04-26T09:37:08.813 に答える
1

すべてのビューが画面いっぱいに正しく自動サイズ変更されていることを確認してください。あなたが持っているメインコンテナビューのサイズが変更されておらず、フレームの外にツールバーが描画されているようです。これは視覚的な観点からは機能しますが、UIView - clipsToBoundsデフォルトは NO ですが、タッチはフレーム外では機能しません。

于 2013-04-26T09:34:37.667 に答える