I have a UITableView that each of its cell has a same-size UIImageView as contentView’s subView.
When I scroll it, at the beginning, it was quite smooth,but when it comes to larger row number, almost 50 row or more, the FPS become lower than 30,and the larger the row is ,the lower fps become.
I checked that there is no memory leak.
I‘m wondering if this is a common phenomenon?
Most likely, you are doing something like
[cellView addSubview:mySubview];in yourcellForRowAtIndexPath:method, irrespective of whether that cell was just created or re-used. The subviews are being stacked up leading to the problem that you are seeing.