gpt4 book ai didi

ios - 在 UIImageView 中加载图像并调整容器的大小 - swift

转载 作者:行者123 更新时间:2023-11-28 12:18:00 25 4
gpt4 key购买 nike

我有一个 s3 链接,我需要使用它在 UIImageView 中加载图像。我没有图像的尺寸。我在 Storyboard中定义了 mainImageView(前导和尾随约束)

在代码中,我使用以下方式加载图像:

mainImageView.setImageWith(URL(string: ("https:" + (content?.imagePath)!)), placeholderImage: nil)

一旦图像加载,我们有什么方法可以调整容器的大小吗?我希望容器采用图像的尺寸(高度和宽度)。我听说 Android 中有一个叫做 content wrap 的东西可以实现同样的功能。但是,我无法在 iOS 中找到等效项。

最佳答案

如果您使用的是自动布局,您实际上不必做太多事情,因为 UIImageView 有一个固有的大小,可以使用图像的宽度和高度。在您的 .xib 或 .storyboard 中,您需要定位 ImageView ,以便它可以解析其位置(水平和垂直)。对于大小,您可以提供默认图像(自动布局会显示错误)。

当您在运行时更改图像时, ImageView 将采用其图像的大小。

关于ios - 在 UIImageView 中加载图像并调整容器的大小 - swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45796286/

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