繁体   English   中英

根据屏幕尺寸自动布局为“大于或等于”

[英]Autolayout with “greater than or equal to” based on screen size

我正在为应用程序添加屏幕。 我做了很多测试,以适应从iPhone 4到iPhone 6 Plus的所有尺寸的三个主要元素(标题,图像和说明),但是最后我放弃了,我为iPhone 4设置了项目。如您所见,在iPhone 4上可以正常使用,但要在较大的设备上爬升,结果非常糟糕。

在此处输入图片说明

我最大的问题是约束“大于或等于”。 理想的做法是在标签上留出最大和最小的垂直边距,以防中央图像过大而阻塞中心图像。 你有什么建议吗?

这是我目前的设定

在此处输入图片说明

非常感谢你!

嘿,我已将您的示例项目添加到git repo中,并且我以某种方式更改了约束,以使您需要在屏幕的高端设备中使用任何设备。 仔细研究一下,您就可以在不使用尺寸类别的情况下设计出具有动态间隙和动态尺寸的任何类型的屏幕。 我正在使用成比例的宽度和高度约束以及动态的空白视图来管理间隙。

这是回购链接。

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

谢谢。

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

在此处输入图片说明

在此处输入图片说明

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM