I'm making a Facebook friends picker, with items that contain an avatar and the user's name. While scrolling quickly, elements often appear with a delay.
I realise that my question is similar to this one : iPad Safari scrolling causes HTML elements to disappear and reappear with a delay However, the accepted answer doesn't solve my problem, as it causes my app to crash after scrolling for a while. The scrolling also becomes a lot more laggy.
I don't know the details of how GPU rendering works, but my guess is that each row becomes a texture in the GPU, and after a while it's just too much.
Anything else I can try? There's no relative positioning going on btw. I have about 700 friends, but I can only imagine the problem getting worse as the list becomes longer, because when I deliberately set it to show less items, the problem seems to goe away.
Thanks!