【发布时间】:2014-01-03 18:32:45
【问题描述】:
如果这是一个明显的问题,请原谅我是比较新的。
我有一个模态视图,我设置了自定义大小和圆角:
- (void)viewWillLayoutSubviews{
[super viewWillLayoutSubviews];
self.view.superview.bounds = CGRectMake(0, 0, 600, 450);
self.view.layer.cornerRadius = 60.0;
}
但是我发现,当我绕过视图角落时,我会在它的边缘出现这种灰色(好像它后面还有其他东西):(见图)。
如何去除这些灰色边缘,使其像正常一样显示背景内容?我试过添加
self.view.layer.masksToBounds = YES;
但是这仍然会产生与上述相同的效果。
谢谢,
【问题讨论】:
标签: ios objective-c uiview rounded-corners uimodalpresentationstyle