gpt4 book ai didi

ios - Swift - 检查 UIImageView 的大小

转载 作者:搜寻专家 更新时间:2023-10-31 08:12:43 25 4
gpt4 key购买 nike

我正在尝试向调试器/控制台打印一行以显示我拥有的 UIImageView 对象的尺寸。我试图使用以下代码,但收到一条错误消息,提示 UIImageView 没有名为“size”的成员。这是我的代码:

    @IBOutlet var Image: UIImageView!

override func viewDidLoad() {

super.viewDidLoad()


var imageHeight = Image.size.height
var imageWidth = Image.size.width

print (imageHeight)
print (imageWidth)

}

最佳答案

在我们回答您的问题之前,有几点:

不要以大写开头的实例变量的名称。

不要使用“image”作为 ImageView 的变量名。这表明它是一个 UIImage。它是 UIImageView,而不是 UIImage。将其命名为类似 theImageView 的名称。

现在回答您的问题:UIView 对象没有大小属性​​(UIImage 对象确实 有大小属性​​。这可能是您混淆的原因。)它们有一个边界矩形和一个框架矩形。您可以使用 theImageView.bounds.sizetheImageView.frame.size

关于ios - Swift - 检查 UIImageView 的大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30820340/

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