2012-12-06 58 views
1

我有一個帶有UIView作爲子視圖的scrollView,它又有許多子視圖,其中一個是具有可變高度的textView。這是視圖的層次結構:高度可變的UIScrollView

-UIScrollView 
    - UIView 
     -UITextView with variable height 
     -UImages 

如可以動態地改變的UIView最後是滾動視圖的高度基於內容的長度?

回答

1

當用戶編輯您的UITextView字段時,獲取其邊界高度並重新計算您可滾動視圖的整體大小,然後設置UIScrollViewcontentSize屬性。

您可以通過其UITextViewDelegatetextViewDidEndEditing:方法檢測UITextView對象上的編輯結束。