Tôi đang sử dụng UIPageViewController
trong ứng dụng của mình. Nó hoạt động khá tốt, nhưng khi tôi lật trang, trang tiếp theo dường như được khởi tạo trong một khung lớn hơn màn hình: Trong khi lật trang, chỉ một phần của chế độ xem viewController
tiếp theo phù hợp trên màn hình.UIPageViewController có kích thước lạ
Tôi đang khởi tạo UIPageViewController
trong viewDidLoad
và bắt đầu đăng nhập các khung của PageVC
, các bản xem con của nó và parentVC
. Mỗi khung hình có vẻ ổn, chỉ có khung của UIPageViewController'
, mà tôi đăng nhập viewControllerAfterViewController
có chiều rộng gần bằng gấp đôi kích thước thực tế của màn hình.
Trên thực tế, điều này hoạt động tốt miễn là khung trên cùng và bên trái là 0, nếu không, PageViewController sẽ không được căn chỉnh chính xác (nó sẽ được dịch chuyển xuống dưới cùng/phải). Đó là an toàn hơn để thiết lập chỉ chiều rộng và chiều cao như: 'pageViewController.view.width = self.view.width pageViewController.view.height = self.view.height' – Ultimecia