DTAttributedTextContentView внутри UITableViewCell
-
21-12-2019 - |
Вопрос
Я ориентируюсь на iOS7, и мне нужно установить DTAttributedTextContentView
внутри ячейки таблицы.я не могу использовать DTAttributedTextCell
потому что мне также нужно разместить несколько UILabel
s в одной и той же ячейке, отрегулируйте ее отступ и используйте другие элементы управления.
Я не могу найти явного примера кода для этого, но по вопросам SO вижу, что это было сделано раньше.Подключаю ли я что-нибудь в Interface Builder к ячейке прототипа?Создаю ли я DTAttributedTextContentView
программно?
Решение
Способ сделать это с помощью раскадровок — создать ячейку прототипа с UILabels (и любыми другими элементами, которые вы хотите) и UIView, а также установить класс UIView на DTAttributedTextContentView
.Возьмите ссылку IBOutlet на этот DTAttributedTextContentView в пользовательском классе UITableViewCell, и теперь вы можете установить свойство атрибутированной строки в контроллере табличного представления.