Do offscreen UIScrollView pages amount to a great pixel-burden?
I have a paging-enabled UIScrollView filled with hundreds of UIViewControllers, each adding its UIView (a PDF page) to the UIScrollView. In terms of performance, with a large number of offscreen pages, is there more o开发者_运维问答f a burden due to the large number of offscreen pixels needed to be drawn into the buffer for the Scroll view? I seek general answers relating to the method in which offscreen pixel drawing of UIScrollView occurs.
Yes , you are actually bearing two costs here. One for the initialization/allocation of the thousand views and the other for rendering those when you add them to the scrollView. I would recommend creating a 'sliding window' of 5 pages and creating each page on the fly.
精彩评论