簡體   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