iPhone 응용 프로그램을 개발 중입니다. 이 코드는 다음과 같이 구현했습니다.UIScrollView contentOffset은 전경으로 전환하면 자동으로 설정됩니다.
RootViewController는 뷰로 UIScrollView를가집니다. 다음 RootViewController 또 다른 UIScrollView (sv) 해당보기가있는 다른 UIViewController vc를 푸시합니다.
sv의 경계/프레임 크기는 (320, 460)이고 콘텐츠 크기는 (320, 520)입니다. 이제 sv가 세로로 스크롤 할 수있게되었습니다. 따라서 sv의 내용 오프셋을 (0, 60)으로 설정했습니다.
iPhone의 홈 버튼을 사용하여 배경으로 전환 한 다음 내 응용 프로그램을 다시 전경으로 놓습니다. 이 경우 내 sv 콘텐츠 오프셋은 애니메이션과 함께 (0, 0)으로 자동 설정됩니다.
setContentOffset을 재정의하려 할 때 : [adjustsIfNeeded]를 호출하는 일부 라이브러리가 (0, 0)이되도록 콘텐츠 오프셋을 설정합니다.
누군가 나에게 왜 이런 일이 일어 났는지 말해 줄 수 있습니까?
감사와 안부, 디파