Ich habe UIImageViewauf jeder meiner UITableViewZellen eine, die ein entferntes Bild anzeigt (mit SDWebImage). Ich habe einige QuartzCoreEbenen für die Bildansicht erstellt:
UIImageView *itemImageView = (UIImageView *)[cell viewWithTag:100];
itemImageView.layer.borderWidth = 1.0f;
itemImageView.layer.borderColor = [UIColor concreteColor].CGColor;
itemImageView.layer.masksToBounds = NO;
itemImageView.clipsToBounds = YES;
Jetzt habe ich ein 50x50-Quadrat mit einem schwachen grauen Rand, aber ich möchte es kreisförmig anstatt quadratisch machen. Die App Hemoglobeverwendet kreisförmige Bilder in Tabellenansichten, und das ist der Effekt, den ich erzielen möchte. Ich möchte es jedoch nicht verwenden cornerRadius, da dies meine Bildlauf-FPS verschlechtert.
Hier ist ein HemoglobeRundschreiben UIImageViews:

Gibt es eine Möglichkeit, diesen Effekt zu erzielen? Vielen Dank.