2010-11-11 6 views
0

Я использую веб-представление на ячейке таблицы для отображения форматированного текста. Но веб-просмотр отображает содержимое сразу после события scrollDidEndDecelerating, поэтому веб-представление пуст, пока просматривается прокрутка таблицы. Я попытался вызвать [cell setNeedsDisplay] на делете делегата scrollDidScroll, но веб-просмотр все еще пуст. Это выглядит уродливо. Кто-нибудь знает какое-либо решение этой проблемы?UIWebView по проблеме рисования UITableViewCell

Спасибо большое,

Митя

ответ

0

попробовать перекрывая -(void)drawRect для отображения текста для UITableViewCell с использованием методов, таких как drawAtPoint:withFont, drawInRect:withFont: и другие. Затем, когда прокрутка tableView заканчивается, отобразите свой веб-просмотр как обычно. Для получения дополнительной информации попробуйте: http://nickharris.wordpress.com/2010/06/17/fast-uitableviewcell-with-a-uiwebview/

+1

Спасибо за ответ! Полезная ссылка, я подумал о таком решении раньше, но это решение не решает проблему, оно просто позволяет скрыть проблему как можно больше от пользователя. – Mitya

Смежные вопросы