使图像适合屏幕顶部,填充宽度,保持纵横比
Fit image to top of screen, fill width, keep aspect ratio
所以,我想做的是在 ViewController 的顶部添加一个 "banner"。我需要图像保持在屏幕的顶部,屏幕的整个宽度并在这样做时保持其纵横比。我很难做到这一点。这是我尝试过的:
- 在图像视图的顶部、左侧和右侧放置约束。
- 制作模式
Aspect Fit
但结果是这样的:
任何人都知道如何将此横幅强制置于顶部并使其保持纵横比?
问题是你还缺少约束。您可以添加其他约束,例如高度或纵横比。但是,当您为宽高比添加约束时,它会在横向时填满整个屏幕。除非,您只使用纵向,纵横比很好。如果您同时使用纵向和横向,则可以使用高度限制,并将图像视图的内容模式设置为纵横比。
所以,我想做的是在 ViewController 的顶部添加一个 "banner"。我需要图像保持在屏幕的顶部,屏幕的整个宽度并在这样做时保持其纵横比。我很难做到这一点。这是我尝试过的:
- 在图像视图的顶部、左侧和右侧放置约束。
- 制作模式
Aspect Fit
但结果是这样的:
任何人都知道如何将此横幅强制置于顶部并使其保持纵横比?
问题是你还缺少约束。您可以添加其他约束,例如高度或纵横比。但是,当您为宽高比添加约束时,它会在横向时填满整个屏幕。除非,您只使用纵向,纵横比很好。如果您同时使用纵向和横向,则可以使用高度限制,并将图像视图的内容模式设置为纵横比。