gpt4 book ai didi

ios - 圆形 UIImageView

转载 作者:搜寻专家 更新时间:2023-11-01 05:51:45 27 4
gpt4 key购买 nike

我正在尝试获得一个圆形的 UIImageView 但它似乎在不同的设备上呈现不同;

在 iPhone Xr 上看起来像这样:

enter image description here

在 iPhone 7 上看起来像这样:

enter image description here

我的高度限制为 60,代码如下:

override func viewWillLayoutSubviews() {
super.viewWillLayoutSubviews()

self.userAvatar.layer.cornerRadius = self.userAvatar.frame.height / 2
self.userAvatar.layer.masksToBounds = false
self.userAvatar.clipsToBounds = true
self.userAvatar.layer.borderWidth = 0
}

有什么想法吗?

最佳答案

在我看来,您给了图像前导和尾随约束而不是固定宽度。

要实现圆形,请给 ImageView 宽度等于高度。发生这种情况是由于设备的宽度不同。

关于ios - 圆形 UIImageView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55762132/

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