내 앱에 UIPageViewController
을 사용하고 있습니다. 잘 작동하지만 페이지를 넘길 때 다음 페이지가 화면보다 큰 프레임에서 초기화 된 것처럼 보입니다. 페이지를 돌리는 동안 다음 viewController
보기의 일부만 화면에 맞습니다.UIPageViewController의 크기가 이상합니다
나는 viewDidLoad
에서 UIPageViewController
를 초기화하고 PageVC
, 그 파단과 parentVC
의 프레임을 기록하기 시작하고있다. 모든 프레임은 괜찮은 것 같습니다. UIPageViewController'
프레임에만 로그인합니다. viewControllerAfterViewController
의 너비는 화면의 실제 크기의 거의 두 배입니다.
실제로 프레임 위쪽과 왼쪽이 0이면이 작업이 올바르게 수행됩니다. 그렇지 않으면 PageViewController가 올바르게 정렬되지 않습니다 (오른쪽/아래로 이동 됨). 너비와 높이를 다음과 같이 설정하는 것이 더 안전합니다. 'pageViewController.view.width = self.view.width pageViewController.view.height = self.view.height' – Ultimecia