gpt4 book ai didi

ios - 在没有 masksToBounds 的情况下使 View 成为圆形

转载 作者:可可西里 更新时间:2023-11-01 02:14:17 29 4
gpt4 key购买 nike

如雷达 (28342777) 所示 - 创建 UIImageView 时 iOS10 中存在问题。由于 View 自动设置为 (1000x1000px),有时它们不会显示。

关闭 masksToBounds 将使它们正确显示,但不允许制作圆形。我尝试单独使用 cornerRadius,但它不起作用。

有变通办法吗?

最佳答案

如果你需要让你的 UIImageView 循环,你必须在 viewDidLayoutSubviews 而不是 viewDidLoad 方法中这样做,因为:

override func viewDidLayoutSubviews() {
super.viewDidLayoutSubviews()

self.yourImageView.layer.cornerRadius = self.yourImageView.frame.size.height/2
self.yourImageView.clipsToBounds = true

}

关于ios - 在没有 masksToBounds 的情况下使 View 成为圆形,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39662328/

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