Это может быть совсем не то, что вы ищете (хотя это может быть ...), но если вы просто хотите, чтобы ваше изображение появилось в круге, ЕСЛИ ваше изображение квадратное, вы можете подделать круг, используя трюки со слоями, вот так:
image.layer.cornerRadius = image.frame.size.height / 2;
image.layer.masksToBounds = YES;
То есть, сделайте угловой радиус на половину высоты, и вы сможете превратить квадрат в круг. : -)
Чтобы лучше определить круг, вы можете легко добавить рамку:
image.layer.borderWidth = 2;
image.layer.borderColor = [UIColor black].CGColor;
Теперь, будьте осторожны с такими вещами в UITableViewCell
, потому что производительность таблицы может пострадать. Но, вообще говоря, эти простые методы могут добавить большой интерес к пользовательскому интерфейсу без особых усилий.