5
IOSでイメージギャラリーアプリケーションを作成しています。ここで、ユーザーはギャラリーイメージを参照できます。 thisサンプルコードのようなページングをUIScrollView
で有効にしました。すべてが機能しています。しかし、問題はページをスクロールしながら、コアアニメーションオブジェクトの数が作成され、決して解放されないことです。 iは各ページング4-6オブジェクトが作成されることが観察器具を用いIOSコアアニメーションオブジェクトが解放されていません
|Graph---|Category------------------|Live Bytes---|#Living----|#Transient
|1-------|All Heap & Anonymous VM |58.69 MB-----|270335-----|828951
|0-------|All Heap Allocations------|15.30 MB-----|269980-----|826939
|0-------|All Anonymous VM----------|43.39 MB-----|355--------|2012
|0-------|VM: CoreAnimation---------|27.01 MB-----|222--------|58
|0-------|VM: CG image--------------|7.40 MB------|3----------|189
|0-------|VM: UITextFieldLabel------|4.30 MB------|25---------|0
。しかし、私が離しても解放されません。View Controller
各ページング後に次の方法でレイヤーからアニメーションを削除しようとしました。それは動作しません。
これらのコアアニメーションオブジェクトをどのように解放するかを知っていれば助けてください。
コアアニメーションオブジェクトは、ページングや「UIpageView」の結果ではないようです。ページの中で私はいくつかの 'UILabel'を移動して配置しています。アニメーションが発生する場所。しかし、それらのアニメーションは私がページをアンロードするときに解放されていません。もし私がそれらを解放させることができるなら、私は答えを投稿します。 –