基于屏幕尺寸 "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
谢谢。
我正在为一个应用程序进行屏幕引导。我做了很多测试来适应所有尺寸(从 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
谢谢。