UITableView nedir (_UITableViewPrivate) _smoothscroll: sorumludur?

Bir uygulamayı profillerken, oldukça fazla zamanın (% 37)

UITableView(_UITableViewPrivate) _smoothscroll:

Bir görüşün ve hiyerarşisinin oluşturulmasıyla ilgili izlenim edinir, ancak bunu düzeltmek için herhangi bir kanıt bulamadı.

0
Alt çizgilerle başlarsa, büyük olasılıkla özeldir
katma yazar Cole Johnson, kaynak

1 cevap

Bu özel bir yöntemdir. Yavaşlama sırasında yavaşlamak için.

UITableViewCell'inizde muhtemelen "drawRect" alt görünümü var. UITableViewCell'inizin alt görünümünü kontrol edin ve performansı nerede kaybettiğinizi görün.

1
katma
Teşekkürler Jonas. Bunu etkileyebilecek başka bir şey var mı? "DrawRect" yazıldığından benzemiyor. İOS 4.1'de 3. nesil bir iPod touch cihazında. Genel gider mantıklı mı?
katma yazar qnoid, kaynak
Kaydırma düzgün mü? ya da orada problemin var mı? % 37 iyi olabilir, ...% değeri her zaman diğer performans etkisiyle ilişkilidir. Yani pürüzsüz ise,% 37 makul bir değer olabilir.
katma yazar Jonas Schnelli, kaynak