2013-12-12 2 views
0

콘텐츠가있는 UIScrollView가 있습니다. 내 문제는 scrollView의 높이를 변경 한 후에도 contentOffset이 동일하게 유지되므로 이전에 표시 한 내용이 표시되지 않는다는 것입니다.iOS - UIScrollView의 크기를 변경 한 후에 ContentOffset이 동일하게 유지됩니다.

예를 들어, 내 scrollView의 contentOffset.y가 ​​50 인 높이가 100입니다. scrollView의 크기를 높이 200으로 변경하고 contentOffset.y의 크기를 50으로 유지합니다. 비율에 따라 contentOffset.y = 100

아이디어가 있으십니까? 당신이 크기로 변경 한 후

답변

0

화면을 스크롤하고 사용하는 양을 계산해야 할 것 중 하나 (void)setContentOffset:(CGPoint)contentOffset animated:(BOOL)animated 또는 [self.scrollView scrollRectToVisible:frame animated:YES];

관련 문제