1

ここで、cornerRadius が PatternImage で機能しません。助けていただけますか?

- (void)viewDidLoad
{
    [super viewDidLoad];

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

1 に答える 1

2

ビューをクリップする必要があります。そうしないと、背景がにじみます。

myView.layer.maskToBounds = YES;

UIView メソッドを使用することもできますが、既にレイヤーにいると思ったので、その方がきれいに見えます。彼らは同じことをします。

myView.clipsToBounds = YES;
于 2012-05-12T12:25:32.557 に答える