如何设置父视图大小的百分比视图的高度

问题描述:

我有4个视图,我希望他们占据40%,15%,15%,20%,我希望其中2%的空间和2%的空间占用顶部和底部布局。如何设置父视图大小的百分比视图的高度

我很困惑使用什么约束和如何使用?

像罐头长宽比用于这样的吗?

如果我能在PX设置它,我可以做很容易,但其percetage那里得到棘手

是否有可能,如果我在PX设置它会被根据屏幕大小转换为百分比

问候,

APPU

+0

你能发表一些代码或代码片段吗? – user3682091

+0

它基本上在故事板上......一个接一个从上到下的四个矩形视图 – Appu

您可以使用Equal约束,并在乘数设定的百分比。

Equal Constraint

假设你有1个视图控制器和在它1个视图,控制 +点击(或右键)和从图拖动,以查看控制器,并选择等于(宽度|高度)。

Contextual

之后,进入右侧的尺寸检查,然后点击你刚才添加的约束编辑和更改您的倍数。

Edit

相依: 宽高比是当你想一个视图的大小限制到一定的比率(w ^:H)。 1:1将意味着宽度等于高度。 1:3表示高度是您的宽度的3倍。

尺寸类别是您希望针对不同设备尺寸使用不同设计的时候。 Read more on size classes here

+0

如果你不介意可以一步一步告诉我,比如要按什么按钮以及在哪里拖放以获得平等约束,我这是新手到这 – Appu

+0

可雅告诉我使用的长宽比,尺寸类cuz有人问我这么做...希望你承担我的无知并解释我无论它是否与当前要求相关 – Appu

+0

我会感谢您的帮助审查你的帖子,一旦我得到投票authorisatin – Appu