2012-05-12 4 views
1

Здесь cornerRadius не работает с PatternImage, не могли бы вы помочь мне?UIView округлые углы с PatternImage

- (void)viewDidLoad 
{ 
    [super viewDidLoad]; 

    myView.backgroundColor = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"background.png"]]; 
    myView.layer.cornerRadius = 10.0; 
} 

ответ

2

Необходимо обрезать ваше мнение или фон будет истекать кровью.

myView.layer.maskToBounds = YES; 

Вы также можете использовать метод UIView, но я полагал, что вы уже были в слое, так что это будет выглядеть чище, что путь ха-ха. Они делают то же самое.

myView.clipsToBounds = YES; 
+0

Спасибо, Райан, Это сработало для меня. – shebi

+0

Получается ли мой ответ? :) Счастливое кодирование. –

Смежные вопросы