2015-12-12 14 views
7

每當我嘗試向iOS中的UIStackView添加內容時,它都會將我的子視圖自動調整爲太小的內容,因此文本正在被切斷。如何在Xcode中調整UIStackView的子視圖?

這個StackView究竟應該如何使用?所有的導遊說,這是很容易,只要拖動您的子視圖裏面,但我一定是做錯了什麼..

增加StackView之前:

Before adding to StackView

添加到StackView後:

After Adding to StackView

回答

3

這是因爲stackview本身需要約束。將約束添加到您的堆棧視圖中,然後堆棧視圖將處理子視圖。

enter image description here

在這種情況下stackview水平定位和垂直容器中心。

讓我知道是否仍然有任何問題。

+2

沒有爲我工作。沒有什麼,但通常與自動佈局挫敗感。 – user3259235

+0

@ user3259235你使用stackview嗎?你的問題是什麼,你有什麼嘗試? – Irfan

+0

我已經知道堆棧視圖有兩個選項,根據子視圖的內容,根據內在大小來確定大小和比例。我想要一個選項來根據我自己的設置設置比例,並讓內容更新而不必在堆棧視圖中移動,這正是我想要做的。那不在那裏,所以我繼續前進。 – user3259235

相關問題