2011-11-09 46 views

回答

-1

您可以使用NSString sizeWithFont:方法來確定大小。

CGRect textViewFrame = textView.frame; 
CGSize constrainedSize = CGSizeMake(textViewFrame.size.width, CGFLOAT_MAX); 
CGSize textSize = [text sizeWithFont:textView.font constrainedToSize:constrainedSize]; 
CGRect newTextViewFrame = CGRectMake(textViewFrame.origin.x, textViewFrame.origin.y, textViewFrame.size.width, textSize.height); 
textView.frame = newTextViewFrame; 
+0

我會嘗試一下。有一種方法,我們可以改變該文本視圖中第一個單詞的顏色 – raptor85

+0

「是否有方法可以在該文本視圖中更改第一個單詞的顏色」。不可以。您只能爲UITextView整體設置文本屬性。 – jbat100

+0

textView是UITextView的對象 – raptor85

相關問題