UITableView приходит к проверке при добавлении UILabel с cornerRadius к каждой ячейке

Я добавляю UILabel к каждой ячейке в моем табличном представлении. Это не представляет проблемы первоначально. Когда я вокруг углов использования UILabel layer.cornerRadius прокрутка табличного представления останавливается.

 UILabel *label1 = [[UILabel alloc] initWithFrame:CGRectMake(cell.bounds.origin.x+10 ,5, 30, 30)];
 label1.backgroundColor = ([[managedObject valueForKey:@"color"] hasPrefix:@"FFFFFF"]) ? [UIColor blackColor] : color;
 label1.layer.cornerRadius = 10.0f;
 [cell addSubview:label1];
8
задан Stuart 14 March 2014 в 07:27
поделиться

1 ответ

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

7
ответ дан 5 December 2019 в 07:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: