繁体   English   中英

约束无法正常工作

[英]Constraints Not Working Properly

一段时间以来,我一直在摆弄约束,出于某种原因,它的视图比主故事板上的视图大。 现在,它已重置为建议的约束。 这些是我下面的约束,我不确定发生了什么。 我的Xcode出问题了吗?还是我做错了什么?

在此处输入图片说明

在此处输入图片说明

因为您将按钮固定在顶部和底部,所以按钮会拉伸。 因此,在较大的屏幕上,距顶部和底部的距离保持不变,这意味着按钮已拉伸。

保持按钮的大小

保持底部中心的大小垂直和水平,您必须给出宽度高度约束以及centerYcenterX约束:

在此处输入图片说明

保持按钮的长宽比

编辑 :这是由世嘉零建议的更清洁的解决方案:

要根据屏幕尺寸缩放按钮但保持其长宽比,您必须在按钮及其上级长宽比约束以及centerYcenterX约束之间设置相等的宽度约束(使用乘数):

在此处输入图片说明

暂无
暂无

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

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