基于屏幕尺寸 "greater than or equal to" 的自动布局

Autolayout with "greater than or equal to" based on screen size

我正在为一个应用程序进行屏幕引导。我做了很多测试来适应所有尺寸(从 iPhone 4 到 iPhone 6 Plus)的三个主要元素(标题、图像和描述),但最后我放弃了,我设置了iPhone 4的项目。结果如你所见,在iPhone 4上还可以,但是要爬上更大的设备,结果很糟糕。

我最大的问题是限制"greater than or equal to"。理想情况是在标签上设置最大和最小垂直边距,以防中心图像变得太大。你有什么建议吗?

这是我当前的设置

非常感谢!

使用 SuperView 设置比例宽度约束。

嘿,我已将您的示例项目添加到 git 存储库中,并且我已经更改了约束,无论您需要在屏幕的高端设备中使用什么。深入研究它,您可以在不使用尺寸 class 的情况下设计具有动态间距和动态尺寸的任何类型的屏幕。我使用比例宽度和高度约束和动态空白视图来管理间隙。

这是回购 link。

https://github.com/mahesh-agrawal/Test-AutoLayout-Vertical-Gap.git

谢谢。