2013-01-24 55 views
0

我試圖讓一個應用程序加載已滾動到我已經安裝的UIView的底部。CGPoint:確定和滾動到底部邊緣的UIView viewDidLoad

我做了一些研究,發現了setContentOffset:animated:方法得到我想要的點。但是,任何熟悉該方法的人都會知道,內容偏移要求爲CGPoint。我不確定如何用CGPoint檢索UIView的底部。

我試過尋找別人誰曾問過如何做我想做的事情,令我驚訝的是,我沒有找到任何人問過如何檢測UIView的底部,然後將內容偏移設置爲該點。

我會張貼一些示例代碼,但我甚至不知道從哪裏開始。

任何人都可以幫助我在正確的方向?謝謝!

+0

底部的座標滾動視圖的最點是CGPointMake(sv.contentSize.width,sv.contentSize.height )] – Srikanth

+0

我想滾動到底部的視圖不是整個視圖。這就像200個像素。 – jakenberg

回答

1

您可以用這個滾動的UIScrollView到視圖的底部

CGPoint bottom = CGPointMake(0, scrollView.contentSize.height - self.scrollView.bounds.size.height); 
[scrollView setContentOffset:bottom animated:YES]; 
+0

我試圖滾動到底部的視圖不是整個視圖。這就像200個像素。 – jakenberg

+0

即使它是200px這個代碼的作品。你說的是scrollView的高度是200px? – Sumanth

+0

我不知道我是不是。我只是不斷猜測。哪個值應該是'UIView'?哪一個應該是'UIScrollView'?我還沒有得到應用程序默認滾動任何東西。 – jakenberg