0

我正在寻找框架的“下限”。有问题的框架是一个 UITextView,它根据内容的大小调整大小,例如

CGRect frame = mainTextBox.frame;
frame.size.height = mainTextBox.contentSize.height;
mainTextBox.frame = frame;

这工作正常,但它是滚动视图上的最后一项。所以我想要做的是将滚动视图编程为只要 nessisary 例如

[scrollView setContentSize:CGSizeMake(320,1850)]

我想要做的是使 1850 的大小正确,以便滚动视图在 mainTextBox 下方完成。

无论如何,是否可以返回框架底部到视图顶部的距离?

4

2 回答 2

1

只需将原点(视图的左上角)的 y 坐标添加到高度即可。

CGFloat lowerBound = mainTextBox.frame.origin.y + mainTextBox.frame.size.height;
于 2011-08-05T18:29:25.167 回答
0

可以满足您的CGRectGetMaxY(mainTextBox.frame);需求吗?

于 2011-08-05T18:30:34.247 回答