我在UIView
上绘制遮罩路径,使其在特定的视角看起来像一个矩形。我想为蒙版路径设置角半径,以便它可以像iOS的弹出框一样显示在侧面。不知道如何实施。
由于
答案 0 :(得分:1)
使用此代码,
目标C代码:
// Cornor radius
[view.layer setCornerRadius:30.0f];
view.layer.masksToBounds = YES;
// border
[view.layer setBorderColor:[UIColor lightGrayColor].CGColor];
[view.layer setBorderWidth:1.5f];
// drop shadow
[view.layer setShadowColor:[UIColor blackColor].CGColor];
[view.layer setShadowOpacity:0.8];
[view.layer setShadowRadius:3.0];
[view.layer setShadowOffset:CGSizeMake(2.0, 2.0)];
Swift Code:
// Cornor radius
view.layer.cornerRadius = 10.0
view.layer.masksToBounds = true
// border color and width
view.layer.borderColor = UIColor.blueColor().CGColor
view.layer.borderWidth = 2.0
// drop shadow
view.layer.shadowColor = UIColor.blackColor().CGColor
view.layer.shadowOpacity = 1.0
view.layer.shadowRadius = 3.0
view.layer.shadowOffset = CGSizeMake(2.0, 2.0)
希望它有用