У меня есть UIImageView, который округляется в моем обычае нарисованной UITableViewCell:Использует ли кварцевые слои медленную производительность прокрутки UITableView?
rect = CGRectMake(13, 10, 48, 48);
avatar = [[UIImageView alloc] initWithFrame:rect];
[self.contentView addSubview: avatar];
CALayer * l = [avatar layer];
[l setMasksToBounds:YES];
[l setCornerRadius:9.0];
Я заметил мой UITableView прокрутки производительность снизилась немного. Не уверен, что это связано с закругленными углами?
Должен ли я сделать свой CALayer переменной-членом, а затем отпустить его в dealloc? Сейчас он не освобождается. –
Если вы используете '[CALayer layer]', вам не нужно его выпускать; он уже автореализован. – rpetrich