J'en suis à un peu de perte. J'ai utilisé la propriété de calque de UIView pour arrondir les coins de multiples éléments dans mon application. Cependant, celui-ci UIImageView est tout simplement pas s'y conformer. Pas sûr de ce que je suis absent.
Le UIImageView (appelé previewImage) est contenue dans un Affichage Tableau de Cellules. J'ai essayé de réglage de la cornerRadius propriété de plusieurs emplacement (dans la cellule elle-même et dans le contrôleur qui crée de 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.
}
Est-il quelque chose à propos de la façon dont les cellules sont chargées que je suis absent?