SwiftUI: 如何设置圆形头像视图
使用 NSLayoutConstraint 和 layer 属性来设置一个圆形的头像视图。
NSLayoutConstraint.activate([
avatar.leftAnchor.constraint(equalTo: leftAnchor, constant: 19),
avatar.widthAnchor.constraint(equalToConstant: 72),
avatar.heightAnchor.constraint(equalToConstant: 72),
avatar.centerYAnchor.constraint(equalTo: centerYAnchor),
])
// 设置圆角
avatar.layer.cornerRadius = 50/2.0
avatar.layer.masksToBounds = true
解释:
NSLayoutConstraint用于设置头像视图的大小和位置。avatar.layer.cornerRadius设置圆角半径。avatar.layer.masksToBounds = true将视图超出边界的部分裁剪掉,确保只显示圆形部分。
注意:
avatar是你的头像视图的名称,请根据实际情况替换。- 你可以根据需要调整头像视图的大小和圆角半径。
原文地址: https://www.cveoy.top/t/topic/neR9 著作权归作者所有。请勿转载和采集!