2011-08-05 60 views
0

我在尋找一個框架的「下限」。所討論的幀是基於內容大小調整大小的UITextView,例如iPhone CGRect - 獲取幀大小?

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

這工作正常,但它是scrollView的最後一項。所以我想要做的是將滾動視圖編程爲只與底層一樣長,例如,

[scrollView setContentSize:CGSizeMake(320,1850)] 

我想要做的是使1850的大小適當,以便scrollView在mainTextBox下面結束。

反正是有得到回報的框架視圖頂部底部的距離?

+0

出於好奇,爲什麼不使用[scrollView sizeToFit]? –

回答

1

只需添加原點(視圖的左上角),以高度的y座標。

CGFloat lowerBound = mainTextBox.frame.origin.y + mainTextBox.frame.size.height; 
0

CGRectGetMaxY(mainTextBox.frame);你的需要嗎?