Я использую подкласс ABTableViewCell от Atebits для оптимизации прокрутки для довольно больших потенциальных источников данных в зависимости от того, что возвращает мой поиск. (В любом случае, я бы настоятельно рекомендовал подкласс даже для самых простых табличных представлений, они прокручиваются как масло!)
У меня нарисована строка NSString:
[nameLabel drawInRect:nameRect withFont:nameLabelFont lineBreakMode:UILineBreakModeWordWrap];
Я подумал, что было бы круто, чтобы выделенное слово (то есть «Имя содержит текст поиска») было выделено. Это так же просто, как изменить цвет фона за подстрокой nameLabel?
редактирует:
Кажется, что я ищу NSAttributedString, но оказалось, что его не существует для iPhone.
Из дальнейшего чтения может показаться, что HTML и UIWebView - это путь для этого ... но это кажется ужасно дорогим. Это действительно решение?