gpt4 book ai didi

ios - 在 UIView 上绘制的 mask 层的圆角半径

转载 作者:行者123 更新时间:2023-11-29 00:55:21 25 4
gpt4 key购买 nike

我正在 UIView 上绘制 mask 路径,使其在特定角度看起来像一个矩形。我想为 mask 路径设置圆角半径,以便它可以像iOS的弹出窗口一样在侧面凸起。知道如何实现。

谢谢

最佳答案

使用此代码,

objective-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 代码:

// 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)

希望对你有帮助

关于ios - 在 UIView 上绘制的 mask 层的圆角半径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37651460/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com