html圆形图片怎么加白边框,SwiftUI圆形图片制作示例_如何设置图片为圆形并加边框阴影效果...

这个教程将使用SwiftUI制作一个圆形图片,并给图片设置边框与阴影效果,我们以前的swift使用的是UIImageView这个对象来加载图片,这是UIkit里面的类,而今天的SwiftUI加载图片,直接使用Image对象,则更加简单。

ae14ef7203b7dda488a27db5338c5473.png

创建SwiftUI项目

添加一张图片到Asset资源文件夹中,拖拽到资源文件夹中,如图所示:

078cdb6e9040e5019f240d1205723a62.png

SwiftUI加载图片时使用Image对象,设置图片宽度与高度为150px,代码如下:Image("swiftui")

.resizable()

.frame(width: 150, height: 150)

设置图片为圆形并添加图片边框与阴影效果,代码如下:Image("swiftui")

.resizable()

.frame(width: 200, height: 200)

.clipShape(Circle())

.overlay(Circle().stroke(Color.white, lineWidth: 4))

.shadow(radius: 10)

SwiftUI中的Circle()方法就是设置图片为圆形的,stroke()方法则是添加图片边框,里面的两个属性分别是设置边框为白色,以及宽度为4px,效果如图:

2be8089d560f17837823701d0898420d.png

来源网站:太平洋学习网,转载请注明出处:http://www.tpyyes.com/a/object-c_ios/958.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值