Ну, похоже, вы должны попробовать CALayer.Поскольку UITableViewCell является подклассом UIView, вы можете манипулировать его свойством CALayer.
Итак, сначала убедитесь, что #import <QuartzCore/QuartzCore.h>
Затем выполните что-то вроде, например,
[cell.layer setCornerRadius:7.0f];
[cell.layer setMasksToBounds:YES];
[cell.layer setBorderWidth:2.0f];
при создании ячейки.(Если вы пытаетесь создать эффект, как в сгруппированной таблице, я предполагаю, что вы захотите манипулировать только первой и последней ячейками.) Это должно дать клетке закругленные углы.Управляя CALayer, вы можете создать нужный эффект.
Кроме того, посмотрите этот ответ , чтобы узнать, как это сделать только с некоторыми углами.