Использование drawRect для рисования табличной ячейки - PullRequest
1 голос
/ 16 июня 2011

Итак, я посмотрел несколько видеороликов WWDC 2010, и в одном из них оратор указал, что это может быть хорошим вариантом для рисования пользовательских табличных ячеек с использованием drawRect вместо их помещения в IB, поскольку это будет хорошо для производительности.Я всегда помещал их в IB, поэтому я хотел бы спросить, как я на самом деле это делаю, просто переопределяя функцию drawRect tablecell?Также стоит ли использовать drawRect вместо IB?

Спасибо, если у вас есть что спросить, я уточню.

1 Ответ

0 голосов
/ 17 июня 2011

UITableViewCell является подклассом UIView, так что да, если вы хотите создать тот, который выполняет пользовательское рисование, вы должны переопределить -drawRect:.Могут быть ситуации, когда это дает улучшенную производительность, но, вероятно, она незначительно отличается в обычном случае, когда вы перерабатываете ячейки, и все ячейки похожи.

...