剛剛創建了一個演示單個視圖控制器項目。控制器視圖包含集合視圖,並且它包含單元視圖(橙色)。單元格視圖包含一個視圖(內部選擇),我需要將其與單元格視圖的底部對齊。但是,當我在單元格視圖中選擇橙色視圖時,請按住Ctrl並將其拖到單元格視圖中,但我沒有看到「將底部對齊到容器視圖」或類似內容。這裏只有「底部空間集裝箱」的選擇,我不知道它有相同的行爲:如何添加「將底部對齊:父視圖」系統約束?
如果我選擇「底部空間集裝箱」,並沒有得到期望的「底部對齊父」制度約束:
我需要在現有的代碼庫,支持自動佈局增加一個新的標籤,標籤必須緊鄰現有的標籤已定位‘底部對齊到:親代細胞’系統約束:
如果我選擇我的新標籤並按下底部的對齊按鈕圖標,有一些設置「底部邊緣」。然而,這個選擇無論如何都是禁用的,我假設這是用戶約束,但我需要系統約束「將底部對齊到:父單元格」。任何建議爲什麼現有的標籤有這個約束,但我不能添加一個類似的新標籤?
感謝。你有什麼想法,爲什麼單元格中的現有標籤具有「將底部對齊:父單元格」系統約束,但是我找不到並將這樣的約束添加到也位於同一單元格(同一容器)中的新標籤? – Centurion
對於我通過右鍵單擊將「Bottom Space to Container」約束添加到「Bottom Space to:Superview」系統約束中。使用彈出窗口,你可以通過從'Pin'彈出窗口(而不是'Align'彈出窗口)選擇'Spacing to nearest neighbour'來達到類似的效果。 –