Jestem trochę zagubiony. Użyłem właściwości warstwy UIView do zaokrąglenia rogów wielu elementów w mojej aplikacji. Jednak ten jeden UIImageView po prostu nie jest zgodny. Nie wiem, czego mi brakuje.
UIImageView (o nazwie previewImage) znajduje się w komórce widoku tabeli. Próbowałem ustawić wiele lokalizacji właściwości cornerRadius (w samej komórce i kontrolerze, który tworzy komórkę) bez skutku.
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.
}
Czy jest coś, czego mi brakuje w sposobie ładowania komórek?