【问题标题】:How to resize an image view to fit the image and scale appropriately for an iPhone swift如何调整图像视图的大小以适合图像并为 iPhone swift 适当缩放
【发布时间】:2017-11-25 05:13:09
【问题描述】:

我有一个 UIImageView 和一个 UILabel。

我在情节提要的边距中添加了前导和尾随约束。

我正在图像视图中从一组图像中设置图像,每个图像的大小都不同。

图像与图像视图相适应,因此如果图像小于图像视图,则图像视图的左右两侧都有空间。

如何缩放图像以使图像视图根据图像的大小自行调整大小并且背景中没有空白空间?

我尝试添加高度约束并更改代码中的常量值。我已经尝试了大多数在线解决方案,但没有奏效。

任何帮助将不胜感激。

【问题讨论】:

  • 你必须根据你的图像高度和宽度缩放图像视图,并保持相同的图像比例,否则图像视图会拉伸或模糊或任何事情都可能发生。
  • 你试过 scaletoFill 到 imageView 内容模式吗?此外,约束仅适用于 UIImageView 控件,不适用于 UIImage。
  • 没有刻度也不行

标签: ios swift uiimageview autolayout uiimage


【解决方案1】:

将 imageview 内容模式设置为居中并移除前导和尾随布局,您可以使用水平和垂直居中布局。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-02
    • 1970-01-01
    • 1970-01-01
    • 2012-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多