2012-04-17 8 views
0

ページングを有効にしてUIScrollViewを使用しました。私は1000枚以上の画像を持っており、1ページに12枚の画像を追加しています。私はページがスクロールされるたびに12のイメージをロードしています。しかし、スクロールした後、15-20ページのアプリケーションがデバイスにクラッシュしてしまいます。それはシミュレータでうまく動作します。何が問題なのか教えてください。UIScrollViewページングは​​シミュレータで正常に動作しますが、15-20ページ後にデバイスでアプリケーションがクラッシュする

ありがとうございます。

+1

過度のメモリ使用量... –

+0

を使用すると、メモリ警告をログに記録しようとしたがありますか?あなたのアプリケーションは、ログできる2つのレベルのメモリ警告を受け取ります。メモリ制限を超えていないことを確認してください。 –

+0

しかし、そのための解決策は何ですか? –

答えて

3

あなたはコードを提供していませんが、すべてのコメントが示唆するように、これは悪い メモリ管理のケースであるようです。

この問題を解決する1つの方法は、ユーザーの操作に応じて、それぞれの位置と内容でちょうど3ページ(それぞれ12枚の画像を保持する) を割り当ててからジョグルすることです。

私はあなたがこれらの2つのリンクが参考と思う:

Creating Circular and Infinite UIScrollViews

UIScrollView Infinite Scrolling

関連する問題