UITableViewCell: эффективность рисования фона с использованием CGContextRef по сравнению с растягиваемым изображением - PullRequest
0 голосов
/ 03 марта 2011

Я искал способы изменения фонового представления ячейки табличного представления.

Моей первоначальной реакцией было создание изображения с закругленными углами, создание растягиваемого изображения из него и установка его в качестве ячеек.фоновый вид при создании ячейки.Кажется, в моих экспериментах это работает очень хорошо.

Я также нашел это: Как настроить цвета фона / границы ячейки сгруппированного табличного представления? Это тоже неплохо работает.

Есть ли преимущества в производительности у одного метода над другим?

1 Ответ

0 голосов
/ 03 марта 2011

Создание растягиваемого изображения позволит оптимизировать ОС, растягивая изображение с помощью графического чипа *.Рисование в коде приведет к растяжению процессора.Первый более эффективен.

* Это зависит от того, как используется изображение, и является деталью реализации.Ключевое слово здесь «позволяет».

...