UIView закругленные углы с PatternImage

Здесь angleRadius не работает с PatternImage. Не могли бы вы мне помочь?

- (void)viewDidLoad
{
    [super viewDidLoad];

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

person shebi    schedule 12.05.2012    source источник


Ответы (1)


Вам нужно обрезать свой вид, иначе фон будет кровоточить.

myView.layer.maskToBounds = YES;

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

myView.clipsToBounds = YES;
person Ryan Poolos    schedule 12.05.2012