我正在使用XCode 4.5.2和最新的SDK开发iPhone应用程序。
现在我正在使用Autolayout处理一个故事板并将其用于iPhone 4S和iPhone 5。
这是如何使用Retina 3.5外形尺寸看到的:
这就是你用Retina 4外形尺寸看到它的方法:
我需要在 Todos los establecimientos 和 Todos los产品之间增加更多空间。此外,在 Todos los产品和 Por distancia> 之间。
Todos los establecimientos 和 Todos los产品现在有Top Space to: Superview
约束。
当我使用Retina 4外形时,如何在这些元素之间添加更多空间?
答案 0 :(得分:1)
这可以通过优先级小于1.0的约束来完成。 要在两个视图之间创建约束,请选择两个并单击界面构建器右下角的约束按钮,以选择在这种情况下垂直间距所需的约束。
Raywenderlich有一个很好的教程: Part 1 Part 2
或阅读Apples文档: Apple Guide - Understanding Constraints
答案 1 :(得分:0)
如果您希望“Busqueda过滤器”标签和“Por valoracion”标签保持其顶部和底部(分别)的固定距离,那么您可以嵌入“Todos los establecimientos”,“Todos los产品”,和视角中的“Por distancia”。这三个项目将在该视图的顶部,中间和底部有固定的空间。将该视图垂直间距约束赋予上面的“Busqueda过滤器”标签,并在下面的“Por valoracion”标签中,并删除主视图顶部或底部的任何间距约束。当屏幕尺寸变大时,此视图将拉伸,从而在视图之间留出更多空间。