Je suis un peu perdu. J'ai utilisé la propriété layer de UIView pour arrondir les coins de plusieurs éléments dans mon application. Cependant, celui-ci UIImageView n'est tout simplement pas conforme. Je ne sais pas ce que je manque.Réglage du rayon de coin sur UIImageView ne fonctionne pas
La UIImageView (appelée previewImage) est contenue dans une cellule de vue de table. J'ai essayé de définir l'emplacement multiple de la propriété cornerRadius (dans la cellule elle-même et dans le contrôleur qui crée la cellule) en vain.
static NSString *CellIdentifier = @"MyTableViewCell";
MyTableViewCell *cell = (MyTableViewCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
NSArray *topLevelObjects = [[NSBundle mainBundle] loadNibNamed:CellIdentifier owner:self options:nil];
cell = [topLevelObjects objectAtIndex:0];
cell.previewImage.layer.cornerRadius = 20; //Made it 20 to make sure it's obvious.
}
Y a-t-il quelque chose à propos du chargement des cellules qui me manque?
Prenez garde cette sera un énorme succès de performance – jjxtra
Pourquoi est-ce un coup de performance? – Michael
@PsychoDad Pourquoi? –