После прокрутки текст метки iOS UITableView становится пикселированным, а прокрутка становится медленнее - PullRequest
0 голосов
/ 13 февраля 2012

Я использую шрифт, который не является системным шрифтом для моих UILabel в моих UITableCells. Когда я впервые загружаю приложение и прокручиваю вверх и вниз по UITableView, оно прокручивается красиво и плавно, но как только я прокручиваю вверх и вниз несколько раз, оно начинает становиться все медленнее и медленнее, и кажется, что шрифт становится немного пиксельным. Есть идеи, в чем может быть проблема? Спасибо.

1 Ответ

0 голосов
/ 13 февраля 2012

Шрифт рисуется каждый раз, когда появляется ячейка, без очистки метки. Каждый раз, когда появляется ячейка, вы создаете новую UILabel, которая забирает память, особенно при использовании пользовательских шрифтов. Он «перерисовывает» метку снова и снова, поэтому шрифт становится пиксельным / размытым.

...