Использование мозаичных изображений UIColor в качестве фона представления не работает с cornerRadius - PullRequest
2 голосов
/ 04 апреля 2011

Я использовал UIColor colorWithPatternImage, чтобы получить мозаичный цвет.Я установил это как фон моего взгляда.После этого любые изменения в view.layer.cornerRadius не влияют: он не меняет радиус угла.Я также попытался добавить другое подпредставление к своему виду, установив в фоновом режиме этот цвет фона и используя cornerRadius на своем виде, но безрезультатно.

Как я могу исправить это поведение?

Спасибо за вашевремя.

1 Ответ

4 голосов
/ 14 сентября 2011

Установите для clipsToBounds вида значение YES, и оно должно работать.У меня была та же проблема.

Вот мой фрагмент:

self.leftPanelView.layer.cornerRadius = 10;
self.leftPanelView.clipsToBounds = YES;
self.leftPanelView.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"linePattern_gray.png"]];

, который показывает linePattern_gray.png в качестве фона с красивым закругленным углом.

...