Tôi có một ứng dụng theo thẻ với một UISplitView ở một trong các tab.Tại sao didRotateFromInterfaceOrientation trong một danh mục gây ra sự cố với UISplitView?
Tôi đang sử dụng UITabBarController+iAds và gặp sự cố mà nhà phát triển cho đến nay chưa thể giải quyết được.
Thật không may, đây là những gì UI của tôi trông giống như trên vòng quay của iPad:
Phạm trù được gọi từ bên trong appdelegate và mã sau đây được sử dụng để làm mới quảng cáo khi thiết bị được xoay:
- (void)didRotateFromInterfaceOrientation:(UIInterfaceOrientation)fromInterfaceOrientation {
NSLog(@"Did rotate");
[self layoutBanner];
}
Như tôi đã hiểu, điều này ngăn không cho MasterViewController hoạt động chính xác nhưng tôi không hiểu đầy đủ nguyên tắc đằng sau tầng tầng của các cuộc gọi phương thức để hiểu cách khắc phục vấn đề này.
Điều gì sẽ xảy ra nếu bạn không gọi là '[self layoutBanner]' ? –
Các sự cố vẫn xuất hiện nhưng biểu ngữ quảng cáo không được tải lại. – Leon