2013-05-09 4 views
0

У меня есть подкласс UITableViewCell, где мне нужно нарисовать пользовательский backgroundView для ячейки. Реализация drawRect :, я могу нарисовать прекрасный вид, но он находится за столомView и tableViewCells.Опираясь на UITableViewCell backgroundView с использованием CoreGraphics

Чтобы использовать CG для рисования моего пользовательского backgroundView, нужно ли создать отдельный подкласс UIView, в который я делаю чертеж, и установить его как backgroundView ячейки?

Спасибо!

EDIT: Скриншот

Я хочу синий, который можно сделать вместо белого. Вместо белого. Или, по крайней мере, сверху. enter image description here

Я рисую тень за ячейкой, используя CA, и я хотел бы иметь эту тень за моим представлением. Я рисую.

+0

Показать скриншот, чтобы мы могли видеть, что происходит. –

ответ

0

Вам необходимо установить фон contentView.

myCell.contentView.backgroundColor = [ UIColor greenColor ]; // 
0

попробовать это,

cell.contentView.backgroundColor = [UIColor clearColor];