我想制作语音气泡,但在UITextView中调整气泡大小时出现问题。
有没有办法根据
的长度自动增加Textview的大小使用UITextView文本?
答案 0 :(得分:1)
我想我明白你的目标是什么。前几天我遇到了这个问题。这段代码将调整UITextView内容。创建一个新类,并通过一个新类调用它。如果你想调整好View,我还在努力:-P
希望这有帮助
- (void)drawRect:(CGRect)rect
{
CGRect frame = self.frame;
frame.size.height = self.contentSize.height;
self.frame = frame; // Drawing code
}
答案 1 :(得分: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;
}