Лучшие практики: Быстрая прокрутка UITableView? - PullRequest
0 голосов
/ 24 июня 2011

Я знаю, что вокруг быстрой прокрутки было много дискуссий. Apple предоставляет отличные примеры:

http://developer.apple.com/library/ios/#samplecode/TableViewSuite/Introduction/Intro.html

У меня будет пользовательский UITableViewCell, который имеет 2 UIImageView и 3 UILabels в качестве подпредставлений. Если я просто добавлю их как подпредставления к представлению содержимого, будет ли моя прокрутка медленной?

Было бы лучше просто нарисовать это?

1 Ответ

3 голосов
/ 24 июня 2011

Ответ, который я получил от ребят из UIKit на WWDC в этом году, был: «Это зависит от того, что вы делаете».Если все в ячейке непрозрачно и просто, добавление подпредставлений непосредственно в представление содержимого очень эффективно.Если вам нужно, чтобы некоторые виды имели различную непрозрачность или изменения, отрисовка вручную может быть быстрее.

видео для WWDC были только что опубликованы, я рекомендую вам посмотреть сессию 105 (в частности, вторую половину), посвященную анализу и улучшению производительности в UITableView, в реальном приложении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...