gpt4 book ai didi

ios - 定位和缩放启动屏幕图像

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:13:00 26 4
gpt4 key购买 nike

我要用于启动屏幕的图像又高又窄。图像的大部分重要内容都在底部的 2/3,所以如果要剪掉任何东西,我希望它剪掉顶部。

为了将其用作所有尺寸和方向的设备启动屏幕上的图像,我想做的是让宽度填满屏幕并将图像底部固定到屏幕底部.我已经尝试了“纵横比填充”和“纵横比匹配”的各种组合以及底部(0)或底部和左侧(两者均为 0)的约束。

结果始终是图像未缩放以适合宽度(它以全分辨率呈现,因此它超出了左和/或右边缘),或者,如果缩放正确,图像居中垂直对齐而不是在屏幕底部对齐。

这应该很简单,但我尽量不在我的应用程序中使用自动布局,并且不熟悉所有各种设置和约束的交互。最后,我希望图像缩放以填充设备的宽度,以及屏幕底部图像的底部。我想制作一个适用于所有设备的 XIB。看起来很简单。有什么建议吗?

最佳答案

我是通过以下方式做到的:

  1. 在LauchScreen.xib 中添加可以裁剪/缩放但不显示特定信息的背景图像
  2. 为您的背景图片选择“缩放以填充”,并为屏幕顶部、左侧、右侧和底部边框的距离添加约束(在我的示例中为 0)
  3. 在屏幕上添加所有具有透明背景的附加元素并添加所需的约束。 (在我的示例中,我刚刚选择了 centerX 和世纪约束来放置标题。

enter image description here

关于ios - 定位和缩放启动屏幕图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34751260/

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