Подклассы TableViewCell, backgroundView и selectedBackgroundView загадывают меня - PullRequest
0 голосов
/ 16 июля 2010

Я создаю подкласс UITableViewCell и использую Quartz 2D для рисования элементов ячеек в методе представления drawContent.В моем табличном представлении делегата tableView: cellForRowAtIndexPath я также вставляю UIImageView как подпредставление для ячейки, но изображение не появляется, пока ячейка не выбрана.Я с подозрением отношусь к backgroundView и selectedBackground, но я не уверен, что могу сделать, чтобы изображение всегда было видно.Вот как это выглядит, когда выделена ячейка ...

alt text http://www.irovr.com/stackoverflow/tableviewcell.png

Я хочу, чтобы она также выглядела так, когда ячейка не выделена, но в данный момент отображаетсякак черныйЦвет фона моего вида таблицы черный.Фон ячейки ясен.

1 Ответ

1 голос
/ 17 июля 2010

Разобрался.Я добавил изображение в общий вид ячейки таблицы.Мне пришлось добавить новое свойство представления в мой подкласс и вставить его с индексом 0.В противном случае суперкласс выкладывал виды так, как он был спроектирован и мешал моему изображению.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...