好吧,我不确定如何解释这一点。但是这里。我有一个 UITextView ,其内容是动态填充的。我已经研究出如何根据其中的文本数量自动调整大小。可能是 1 行,也可能是 10 行。
现在我有一个自定义的 UIView,它下面有一个圆角的 Rect 代码。
.h 文件
@interface roundedEdges : UIView
{
}
The .m file
- (void) drawRect:(CGRect)rect
{
CGRect frame = self.bounds;
UIBezierPath* path = [UIBezierPath bezierPathWithRoundedRect:frame cornerRadius:8.0];
[[UIColor whiteColor] setFill];
[path fill];
}
我想做的是将圆形 UIView 限制为 UITextView 的高度。目前 UITextView 位于 UIView 之上。通过这种方式,它提供了一个圆角的盒子效果。
有没有办法根据进入 UITextView 的文本量来调整上述代码(UIView)的大小?
如果有怎么办?
提前致谢!杰里米