ios - 将图像调整到屏幕顶部,填充宽度,保持宽高比

标签 ios image aspect-ratio

所以,我想做的是在我的 ViewController 顶部有一个“横幅”。我需要图像保持在屏幕的顶部,屏幕的整个宽度并保持其纵横比。我很难做到这一点。这是我尝试过的:

  1. 在 ImageView 的顶部、左侧和右侧设置约束。
  2. 使模式Aspect Fit

enter image description here

但结果是这样的:

enter image description here

有人知道如何强制将此横幅置于顶部并使其保持纵横比吗?

最佳答案

问题是你还缺乏约束。您可以添加其他约束,例如高度或纵横比。但是,当您添加宽高比限制时,横向时它会填满整个屏幕。除非您只使用纵向,否则长宽比就可以了。如果您同时使用纵向和横向,则可以使用高度约束,并将 ImageView 的内容模式设置为宽高比。

关于ios - 将图像调整到屏幕顶部,填充宽度,保持宽高比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30249618/

相关文章:

r - R 中 plot3D::persp3D 中的纵横比

python - 如何修复 kivy 游戏的宽高比?

ios - 如何将手势识别器添加到 UIImageview?

ios - ARGB 图像的 CGContext.init 返回 nil

.net - 调整 ToolStripButtons 的大小以适合完整的背景图像

python - PIL.Image.open和tf.image.decode_jpeg返回值的区别

delphi - Delphi 中具有给定纵横比的 DrawFocusRect

ios - 在 iOS 版 Google Analytics(分析)中使用数字自定义指标

ios - 将 UIImageView 裁剪到父级的边界

html - 在表格行中居中图像背景