2012-01-11 83 views
0
scrollView = [[UIScrollView alloc] initWithFrame: 
         [[UIScreen mainScreen] applicationFrame]]; 

UITextView *textView = [[UITextView alloc] initWithFrame:CGRectMake(25, 100, 200, 250)]; 
    textView .text [email protected]"long text "; 

我將獲取一些未知長度的數據。將其添加到UITextView。有時文本內容的高度可能會超過UITextView的高度,即250(如上所示)。添加UITextView和滾動視圖

如何根據我收到的文字增加UITextView的高度?我將不勝感激示例代碼?後來我需要將此添加到UIScrollView(我知道如何添加到滾動視圖),但我不知道如何增加滾動視圖的高度。有人可以幫我編碼嗎?

注意:根據我的代碼,我在定義UITextViewwidthheight之前向其中添加文本。

回答

1

UITextViewUIScrollView的子類。當文本內容增長到比文本視圖的框架更大時,內容將自動開始滾動。沒有必要在UIScrollView中嵌入UITextView,因爲它已經是一個(還有更多!)。

0

設置textView的大小等於它的contentSize。 scrollView你必須設置它的contentSize等於你想要的大小。