繁体   English   中英

限制在两个UIView之间添加更多空间

[英]Constraint to add more space between two UIViews

我正在使用XCode 4.5.2和最新的SDK开发iPhone应用程序。

现在,我正在使用“自动布局”来处理一个情节提要板,并将其与iPhone 4S和iPhone 5一起使用。

这是您如何使用Retina 3.5外形尺寸看到的:

在此处输入图片说明

这就是使用Retina 4外形尺寸时所看到的方式:

在此处输入图片说明

我需要在Todos los establecimientosTodos los产品之间添加更多空间。 而且,在Todos los产品Por distancia>之间

Todos los establecimientosTodos los产品现在具有“ Top Space to: Superview 超级视图”约束。

使用Retina 4外形尺寸时,如何在这些元素之间添加更多空间?

这可以通过优先级小于1.0的约束来完成。 要在2个视图之间创建约束,请同时选择这两个视图,然后单击界面生成器右下角的约束按钮以选择在这种情况下垂直间距所需的约束。

Raywenderlich对此有一个很好的教程: 第1 部分第2部分

或阅读Apple文档: Apple指南-了解约束

如果希望“ Busqueda por过滤器”标签和“ Por valoracion”标签分别保持与顶部和底部的固定距离,则可以嵌入“ Todos los establecimientos”,“ Todos los产品”和“ Por观点”。 这三个项目在该视图的顶部,中间和底部将具有固定的空间。 将该视图的垂直间距约束赋予上方的“ Busqueda por过滤器”标签,并赋予其下方的“ Por valoracion”标签,并删除主视图顶部或底部的任何间距约束。 当屏幕尺寸变大时,此视图将拉伸,从而在其视图之间留出更多空间。

暂无
暂无

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

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