1

スムーズなスクロールのパフォーマンスを得るには自分自身が進んでいると思いますが、これは私を困惑させました. カメラロールからの写真を表示する UICollectionViewController があります。問題なく動作していたので、別のレイアウトを使用して、追加のアルバムを表示するセクションを追加しました。それ以来、スクロールのパフォーマンスが非常に不安定になりました。セクションを 1 に戻すと、少し良くなります。layoutAttributesForElementsInRect:何が問題なのかは特定できませんでしたが、おそらくレイアウト (および友人)の計算によるものだと思います。

ここで奇妙な点があります。ビューをナビゲーション スタックにプッシュしてから、このコレクション ビュー コントローラーにポップ バックすると、完全にスムーズになります。

ビュー コントローラをプッシュする以外は何も変更されません。コレクション ビュー コントローラーは解放されていません。また、プッシュ前と同じように見えます。これを引き起こしている可能性のあるアイデアはありますか?

4

1 に答える 1

0

レイアウトの変更後にサブビューが保持されるというバグがあるようです。

于 2013-02-04T05:31:28.993 に答える