Как предоставить собственный contentView для использования -drawRect? - PullRequest
1 голос
/ 21 апреля 2010

Я хочу использовать -drawRect: в подклассе UITableViewCell, но он покрывается contentView. Таким образом, лучший вариант - создать подкласс UIView с моим -drawRect: code и использовать его в качестве contentView. Но как я могу передать свой подкласс UITableViewCell с этим contentView?

UITableViewCell создает его самостоятельно при обращении к свойству contentView. Могу ли я просто переопределить метод получения, а затем предоставить свое собственное представление там?

1 Ответ

0 голосов
/ 22 апреля 2010

Создайте подкласс UIView и реализуйте код для рисования в этом объекте методом drawRect. Добавьте этот подкласс в contentView ячейки при инициализации.

[cell.contentView addSubview: customView];

Нет необходимости изменять метод drawRect ячейки.

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