Я повторно использую пример Apple AdvancedTableViewCells для создания пользовательское табличное представление с быстрой прокруткой. В частности, я использую их метод CompositeSubviewBasedApplicationCell
, который рисует содержимое в tableviewcell с помощью drawRect
Все работает, но как их методом скрыть метку или установить тег для метки или изображения? Делать это таким образом для меня довольно ново (без IB), поэтому я заранее извиняюсь, если это что-то простое.
Код, который устанавливает содержимое ячейки:
- (void)drawRect:(CGRect)rect
{
[_cell.animalIcon drawAtPoint:CGPointMake(5.0, 5.0)];
[_cell.animalName drawAtPoint:CGPointMake(93.0, 25.0)];
_highlighted ? [[UIColor whiteColor] set] : [[UIColor colorWithWhite:0.23 alpha:1.0] set];
[_cell.animalDescription drawAtPoint:CGPointMake(100.0, 54.0) withFont:[UIFont boldSystemFontOfSize:13.0]];
[_cell.animalNameString drawAtPoint:CGPointMake(93.0, 5.0) withFont:[UIFont boldSystemFontOfSize:13.0]];
}