Swift 四个角设置不同半径大小的圆角

Swift 四个角设置不同半径大小的圆角,第1张

1.四个角设置相同半径大小的圆角

2.在指定 frame 四个角设置相同半径大小的圆角

2.四个角设置不同半径大小的圆角

参考文章:

Swift - UIView设置四个角不同圆角大小

1.//创建UILabel

UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 60, 30)]

label.backgroundColor = [UIColor blueColor]

2.// 设置圆角

label.layer.cornerRadius = 10

[self.view addSubview:label]

上述所述设置代码的前提是需要导入QuartzCore框架,并且要导入到你要使用的实现文件中。

注意:UIView分为两部分,一部分来相应屏幕 *** 作,也是他的父类,UIResponder,另一部分为CALayer,是用来控制View显示的。

如果想在显示上面做手脚,可以直接控制他的CALayer对象。

光影魔术手制作圆角图片 :

第一种添加水印

首先找来一幅圆角图片制作一个圆角框的水印。

光影中打开这幅图片选择容易抠图 删除背景、预览后保存为PNG格式以便今后使用。为便于记忆命名为“白边

圆角框”。

同时还要保存一个JPG格式的图片也命名为“白边圆角框。这两个文件在其他方法中还要用到。 光影中打开需要制作圆角的图片选择自由文字与图层。 点击添加水印打开保存的PNG ”白边圆角框”。调整位置与大小。确定另存为。

第二种撕边边框

这里需要的撕边边框与一般的撕边边框有所不同一般都是黑色边缘中间白色边缘白色中间透明。

把保存的PNG格式的“白边圆角框”复制到光影魔术手安装目录撕边边框Mask文件夹。

光影中打开需要制作圆角的图片选择撕边边框---白边圆角框设置“原色叠加”。确定保存。

第三种花样边框

打开花样边框制作工具打开保存的PNG格式的“白边圆角框” 鼠标框中放置图片的位置保存命名为为“白边圆角框*nlf2”。把这个文件连同上面保存的 “白边圆角框*JPG"图片文件一起复制到光影魔术手安装目录花样边框frame文件夹中 两个文件名称必须一致。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11998481.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存