带有 PatternImage 的 UIView 圆角
Posted
技术标签:
【中文标题】带有 PatternImage 的 UIView 圆角【英文标题】:UIView rounded corners with PatternImage 【发布时间】:2012-05-12 12:23:21 【问题描述】:这里,cornerRadius 无法使用 PatternImage,您能帮帮我吗?
- (void)viewDidLoad
[super viewDidLoad];
myView.backgroundColor = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"background.png"]];
myView.layer.cornerRadius = 10.0;
【问题讨论】:
【参考方案1】:您需要裁剪视图,否则背景会溢出。
myView.layer.maskToBounds = YES;
您也可以使用 UIView 方法,但我认为您已经在图层中,这样看起来会更干净哈哈。他们做同样的事情。
myView.clipsToBounds = YES;
【讨论】:
以上是关于带有 PatternImage 的 UIView 圆角的主要内容,如果未能解决你的问题,请参考以下文章
UIColor patternImage 与 UIActivityViewController barTintColor 冲突
在swift中使用UIColor(patternImage:UIImage(named:“myimage.jpg”))设置背景时如何获取视图的背景颜色或图像