CGRect tempframe = _infoText.frame;
tempframe.size.height = _infoText.contentSize.height;
_infoText.frame = tempframe;
[_infoText sizeToFit];
CGFloat height = _infoText.frame.size.height;
CGFloat start = _infoText.frame.origin.y;
_scrollView.contentSize = CGSizeMake(320, height+start);
这以某种方式给了我正确的 _scrollView 大小,但是即使 _infoText.frame.size.height 目前是正确的,_infoText (UITextView) 也没有改变。也许之后它会变回原来的大小?我在 -viewDidLoad 之后 0.1 秒完成了所有这些代码。