Mam UIImageViewna każdej z moich UITableViewkomórek, które wyświetlają zdalny obraz (używając SDWebImage). Zrobiłem kilka QuartzCorestylizacji warstw w widoku obrazu, na przykład:
UIImageView *itemImageView = (UIImageView *)[cell viewWithTag:100];
itemImageView.layer.borderWidth = 1.0f;
itemImageView.layer.borderColor = [UIColor concreteColor].CGColor;
itemImageView.layer.masksToBounds = NO;
itemImageView.clipsToBounds = YES;
Więc teraz mam kwadrat 50x50 z delikatną szarą obwódką, ale chciałbym, aby był okrągły, a nie kwadratowy. Aplikacja Hemoglobeużywa okrągłych obrazów w widokach tabel i właśnie taki efekt chciałbym osiągnąć. Jednak nie chcę tego używać cornerRadius, ponieważ obniża to mój przewijany FPS.
Oto Hemoglobepokazujący okrągły UIImageViews:

Czy jest sposób, aby uzyskać taki efekt? Dzięki.