我正在寻找一个框架的“下限”。有问题的框架是UITextView,它根据内容的大小调整大小,例如
CGRect frame = mainTextBox.frame;
frame.size.height = mainTextBox.contentSize.height;
mainTextBox.frame = frame;
这很好但是它是scrollView上的最后一项。所以我想要做的是将滚动视图编程为只有nessisary,例如
[scrollView setContentSize:CGSizeMake(320,1850)]
我想要做的是让1850的大小合适,以便scrollView在mainTextBox的正下方完成。
无论如何都要回到框架底部到视图顶部的距离?
答案 0 :(得分:1)
只需将原点的y坐标(视图的左上角)添加到高度。
CGFloat lowerBound = mainTextBox.frame.origin.y + mainTextBox.frame.size.height;
答案 1 :(得分:0)
CGRectGetMaxY(mainTextBox.frame);
能满足您的需求吗?