Добавить значок в SBSearchTableViewCell
Я пытаюсь добавить значок в SBSearchTableViewCell.
Я добавлял подпредставление поверх ячейки, но оно все еще оставляло границу, а текст находился под значком.
http://i.imgur.com/tGqWaEa.png
Я пытался подключиться -[SBSearchModel _imageForDomain:andDisplayID:]
но домен равен 0, а displayID равен (null).
Код: http://pastebin.ca/2460380
Ресурсы:
2 ответа
Вы пытались установить изображение с помощью -(void)setTitleImage:(id)image animated:(BOOL)animated;
метод (я не уверен, что он делает, но это единственный метод для установки изображения в ячейке, которую вы используете...)? А как насчет создания собственных ярлыков и их размещения в нужных местах? Это не должно быть так сложно, я думаю. Удачи!
РЕДАКТИРОВАТЬ Извините, похоже, что метод, который я упомянул, доступен только на iOS 7 и выше. Я предлагаю вам использовать свой собственный UILabel
с и UIImageView
с имитацией к оригиналу.
ДРУГОЕ РЕДАКТИРОВАНИЕ Похоже, SBSearchTableViewCell
это подкласс UITableViewCell
так почему бы вам не использовать это imageView
свойство установить изображение (или значок) для ячейки?
Вы можете переместить границу, установив cell.sectionHeaderWidth
, Затем вы можете добавить подпредставление, как вы уже сделали.