UIView使用PatternImage圆角

时间:2012-05-12 12:23:22

标签: objective-c xcode uiview cornerradius

这里,cornerRadius不能使用PatternImage,你能帮我吗?

- (void)viewDidLoad
{
    [super viewDidLoad];

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

1 个答案:

答案 0 :(得分:2)

您需要剪辑视图,否则背景会消失。

myView.layer.maskToBounds = YES;

您也可以使用UIView方法,但我认为您已经在图层中,所以它看起来更干净哈哈。他们做同样的事情。

myView.clipsToBounds = YES;