Установите для clipsToBounds вида значение YES, и оно должно работать.У меня была та же проблема.
Вот мой фрагмент:
self.leftPanelView.layer.cornerRadius = 10;
self.leftPanelView.clipsToBounds = YES;
self.leftPanelView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"linePattern_gray.png"]];
, который показывает linePattern_gray.png в качестве фона с красивым закругленным углом.