2017-06-22 72 views
0

我試圖做一個除法,所以我要做的就是當視圖消失運行在顏色我想分頻器是的Xcode 8.3.3自動佈局設置約束

3)控制點擊水平居中它的標籤上在它

4)編譯,我的觀點已經一去不復返了頂部。

5)拆下的限制,編譯,我認爲是存在的。

6)加入左,右約束的自動調整大小,編譯,查看已經一去不復返了。


它還說明我的觀點的高度是模棱兩可的。

怎麼能認爲僅僅通過限制它可以走了嗎?

截圖: enter image description here

+0

身高**是**不明確。它沒有任何內容,所以沒有'內在內容大小',並且你沒有告訴它是什麼高度,因爲你沒有給它添加高度限制。 – Fogmeister

回答

0

這裏是我的輸出我迅速嘗試使用Xcode和嘗試設置爲我做的制約

My added view

Constraints of view

Simulator output

Try giving height and width or aspect ratio to vary according to size of screen

1

您的看法不會消失。它只是零大小。 當你刪除約束時,iOS不會佈置你的視圖,這就是爲什麼它的大小沒有改變。 而在你的最後一種情況下,前/後約束,你的視圖將根據它的超視圖寬度來計算它的寬度,但是由於系統不能計算高度,它會將其改變爲零。

其他意見和如標籤和圖像有內容與定義的固有內容大小的幫助,他們系統不會把他們調整到零個大小,但其內容的大小。