2015-06-06 27 views
0

所以,在我的應用程序中,我有一個UIView(它調整大小保持相同的長寬比,以便它總是觸摸屏幕的兩側),並在該視圖中有一個UIImageView和UITextView它的頂部。 視覺(粉紅色矩形是的TextView):enter image description here使用AutoLayout縮小UIImageView的高度

我想實現的是,如果UITextView的身高獲得(多個文本添加到它),它推下的UIImageView的高度。 視覺效果:enter image description here

我應該使用哪些約束條件?如何使用自動佈局來實現這一點?

在此先感謝!

回答

1

UITextField約束條件:
前導空間,尾隨空間,頂部空間到UIView邊界約束+文本字段的高度約束。

UIImageView約束條件:
前導空間,尾隨空間,底部空間到UIView邊距約束+頂部空間約束到UITextField。

然後,當您更改UITextField的高度約束時,您的UIImageView將向下移動。

+0

謝謝!這工作奇蹟! :) –

+1

@BalázsVincze請把它作爲答案,所以它會幫助別人。 –

相關問題