rootViewController cửa sổ My là một UINavigationController Sau đó .. Trong rootViewController chuyển hướng này điều khiển, tôi bật lên một cái nhìn modal (một UITabBarController)Làm cách nào để loại bỏ cảnh báo "xoay vòng hai giai đoạn"?
một cái gì đó như thế này:
UIWindow
->UINavigationController
-->MyFirstViewController<--In this class I run following code
[self.navigationController presentModalViewController:tabController animated:YES];
Sau đó cảnh báo debugger: Sử dụng hoạt ảnh xoay vòng hai giai đoạn không được hỗ trợ khi xoay nhiều bộ điều khiển chế độ xem hoặc xem bộ điều khiển không được ủy quyền cửa sổ
Tuy nhiên, nếu mod al xem không phải là tabController cảnh báo này không xuất hiện.
Hành vi này sẽ gây hại gì cho ứng dụng khi tôi bật chế độ xem phương thức tabController trong bộ điều khiển điều hướng?
Hoặc tôi nên tìm cách khác để thực hiện việc này?
Tôi tìm thấy một số câu hỏi tương tự trên trang web này, nhưng tôi không nhận được nó ...
http://stackoverflow.com/questions/576764/tab-bar-controller-inside-a-navigation-controller-or-sharing-a-navigation-root - đây là một cách khác để thực hiện việc này. Không sử dụng bộ điều khiển, mà đúng hơn là tạo UIControllerView của riêng bạn và đính kèm một UITabBar vào nó. Liên kết có tham chiếu đến mã nguồn (nằm trên GIT). – TamusJRoyce