2011-07-06 14 views
0

私はパフォーマンスに問題があります。これは、待ち時間を伴って配信されているタッチに関連しているため、応答しません。アプリには多くのUIScrollViewが含まれていますが、カップルだけがディスプレイリストに同時に表示されます。スクロールビューを追加するとレイテンシが悪くなり、削除するとレイテンシが改善されます。UIScrollViewのパフォーマンスの問題

スクロールビューを普通の古いものに変換すると問題がなくなりますUIViewscrollEnabled=NOの設定は役に立たないと思います。

私はInstrumentsタイムプロファイラ(下の画像)でトレースし、UIScrollViewが原因です。また、NSNotificationCenterが関わっているようです。

再度:スクロールビューは表示ツリーにも表示されません!メモリ内の配列に何百ものUIScrollViewsがあるかもしれませんが、それらの人物はまだの性能に影響します。

これについて何かお考えですか?

Scrollviews getting all the action

答えて

1

はあなたscrollviewsにNOへdelaysContentTouchesを設定し、問題が改善または消えるかどうかを確認します。

+0

いいえ、申し訳ありませんが違いはありません。 –

関連する問題