autoLayout不适合我的所有屏幕尺寸
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了autoLayout不适合我的所有屏幕尺寸相关的知识,希望对你有一定的参考价值。
这是基本的问题但是当我遇到复杂的观点时,问题会出现在中级水平。
我向你展示我的主页App的两个镜头第一个是我最喜欢的(我想要的)第二个需要更多的工作。
仔细看看UIimageS彼此靠近,两个底部按钮(在s5上运行)的空间更大
但是这一个相距很远而且更小,远离两个底部按钮和Unuseful空间区域(在s6 plus上运行)
我的问题和问题是,如果swift编译器决定何时增加图标大小,为什么不增加现在?
任何人都可以约束这个观点并向我展示结果吗?我的错是什么?我错过了什么?
我正在做的是为右上角的一个图标提供宽度和高度以及中心对齐和垂直间距。
你告诉我如何约束所有的屏幕,因为我最喜欢的我的视图没有搞砸,但是烦恼的是多余的空间
android正在做得更好它有一个屏幕大小的文件可以操纵它适用于所有大小
答案
您可以使用嵌套的UIStackView
s轻松实现此目的,如下所示......
8加大号手机......
4S大小的手机......
以上是关于autoLayout不适合我的所有屏幕尺寸的主要内容,如果未能解决你的问题,请参考以下文章
使用 Autolayout iOS8 自动调整 UI 组件的大小