2013-12-12 48 views
0

我有一個包含一些內容的UIScrollView。我的問題是,我改變了scrollView的高度後,contentOffset保持不變,因此不顯示它以前顯示的內容。iOS - ContentOffset在更改UIScrollView的大小後保持不變

例如,我的s​​crollView的高度爲100 with contentOffset.y 50. 我將scrollView的大小更改爲高度200,我的contentOffset.y保持爲50.我希望它遵循比例並使contentOffset.y = 100 。

任何想法?

回答

0

進行更改的大小後,你將不得不計算要滾動的數量和使用任何(void)setContentOffset:(CGPoint)contentOffset animated:(BOOL)animated[self.scrollView scrollRectToVisible:frame animated:YES];

相關問題