iOS UITextView sizeToFit使iPad中内容文本的高度增加一倍

时间:2018-10-21 17:15:43

标签: ios objective-c uitextview sizetofit

下面是我的textView代码,但是sizeToFit使textView的高度是其内容文本的两倍以上。请提供任何解决方案

UITextView *paragraphView  = [[UITextView alloc] initWithFrame: CGRectMake(10, 10, 295, 30)];
[paragraphView setContentMode: UIViewContentModeScaleToFill];
[paragraphView setScrollEnabled: NO];
[paragraphView setEditable: NO];
[paragraphView setText: @"hello there ..........hii i am here....."];
[paragraphView setFont: [UIFont systemFontOfSize: 30]];

[self.view addSubview: paragraphView];

[paragraphView sizeToFit];

1 个答案:

答案 0 :(得分:0)

尝试使用NSLayout约束来框架UITextview而不是initwithframe。 您可能会正确获取textview的内容大小高度