4

デバイスでアプリケーションを実行すると、画像が表示されません。

シミュレーターモードでは画像が表示されます。

デバイスでアプリを実行しても、コピー エラー メッセージやその他のアラートは表示されません。

何か案は?

また、問題の画像は、次のチュートリアルを使用してコーディングされた、ページ化された UI スクロール ビューにあります。

http://www.raywenderlich.com/10518/how-to-use-uiscrollview-to-scroll-and-zoom-content

チュートリアルの UIScrollView を使用したページング セクション。

ありがとう

4

2 に答える 2

5

正しい解像度の画像をインポートしたことを確認することから始めます。たとえば、網膜シミュレーターで機能する網膜画像のみを追加し、低解像度のテスト デバイスでは機能しない場合があります。

さらに、プロジェクトからイメージを削除して再度追加し、インポート プロンプトで [ターゲットに追加] と [ファイルをコピー] の両方のチェック ボックスをオンにすることを検討することをお勧めします。

編集:

もう 1 つの可能性は、コードで画像を参照するときに大文字と小文字を間違えたことです。シミュレータでは大文字と小文字が区別されませんが、実際のデバイスでは区別されることに注意してください。たとえば、画像のタイトルが「Image.png」の場合、正確にそのように参照する必要があります。

于 2013-08-20T00:57:01.493 に答える
1

他の誰かがこれに苦労している場合に備えて、派生データ フォルダーの内容を削除する必要がありました。(Xcode 7: WindowProjectsで、プロジェクトに移動し、右端にある[削除...] をクリックします。)

于 2015-11-09T20:08:53.110 に答える