2011-12-31 115 views
1

我想制作泡泡,但在UITextView中调整泡泡的大小时会出现问题。如何自动调整UITextView的大小?

是有增加的TextView的自动取决于通过使用UITextView中的所述

文本的长度的大小的方法吗?

+0

你找到这个答案? – 2012-03-30 02:34:51

回答

1

好吧,我发现做什么,我所建议的更好的方法。而是处理UIView并根据其中的文本调整大小。我只是让UITextView有一个圆角,现在看起来像一个面板。完善。希望这可以帮助别人!

如果感兴趣的代码

- (void)drawRect:(CGRect)rect 
{ 
    CGRect frame = self.frame; 
    frame.size.height = self.contentSize.height; 
    self.frame = frame;  // Drawing code 
    self.clipsToBounds = YES; 
    self.layer.cornerRadius = 10.0f;  
} 
1

我想我明白你在做什么。前些日子我有这个问题。这一点代码将调整UITextView的内容。创建一个新类并通过一个新类调用它。如果要调整视图以及我还在上:-P工作

希望这有助于

- (void)drawRect:(CGRect)rect 
{ 
    CGRect frame = self.frame; 
    frame.size.height = self.contentSize.height; 
    self.frame = frame;  // Drawing code 
}