我在scrollview中有一个textview。在viewDidLoad中我改变了textview的大小:
description.text = [request valueForKey:@"Description"];
dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0ul);
dispatch_async(queue, ^{
dispatch_sync(dispatch_get_main_queue(), ^{
CGRect rect = description.frame;
rect.size.height = description.contentSize.height;
description.frame = rect;
});
});
但是当我开始滚动scrollview时,textView的大小又回到了dafault 怎么了?
答案 0 :(得分:0)
之前我也遇到过同样的问题。 之后我删除了xib中的自动布局复选标记。它现在适用于我。更喜欢这样使用。如果你在xib中使用它们。 要么 设置内容大小(value1,value2);