1

皆様、本日はごきげんよう!

私は今までXcode 4.xで作業していました。Xcode5.0 の正式リリース後、Xcode4.x でビルドしたプロジェクトを Xcode5.0 にアップグレードしました。今、私は奇妙な問題に直面しています。iOS7 のデバイス/シミュレーターでプロジェクトを実行すると、xib で設計されたグラフィックスでアプリが完全に表示されます。しかし、iOS6.0.1 を含む iPod で実行すると、プログラムで作成されたアプリとグラフィックが表示されます。ただし、xib を使用して作成されたデザインは表示されません。私は非常に多くの解決策を試しましたが、どれもうまくいきません。

  1. アーキテクチャと有効なアーキテクチャをarm64、armv7、armv7sからarmv6、armv7に編集してみました
  2. アーキテクチャと有効なアーキテクチャからarmv7を削除してみました
  3. 最低限のiOSを展開対象に設定
  4. info.plistの「必要なデバイス機能」をarmv7としてよく確認しました

:

  • この問題は、 Xcode5.0 用にアップグレードしたすべてのアプリで発生します
  • ストーリーボードを使用しています

どんな助けでも大歓迎です!

4

1 に答える 1

1

この問題の解決にしばらく時間を費やした後。私は最終的に解決策を見つけました。

知らない人はこちら。

iOS6.x では表示されないグラフィックについては、xib を介してデザインした場合、画面内の位置に応じて各コントロールの自動サイズを調整します。

したがって、iOS6 のデバイスで設計したバックが正常に動作するようになりました。

于 2013-09-26T11:28:11.763 に答える