Tôi đang phát triển trò chơi mà tôi đang sử dụng chế độ Phong cảnh, tôi có tổng số 4 chế độ xem. 2 chế độ xem đang ở chế độ ngang. Nhưng ở góc nhìn thứ ba, tôi có thanh UITable và Navigation. Tôi có thể xoay bảng ở chế độ ngang nhưng không thể chuyển đổi thanh Điều hướng và Trình điều khiển điều hướng. Thanh điều hướng và Bộ điều hướng cũng có Nút trên đó. Nó cũng không bị biến đổi. Vì vậy, bất cứ ai có thể có giải pháp về điều này. :)Cách chuyển thanh điều hướng và bộ điều khiển điều hướng ở chế độ ngang
Trả lời
Chuyển thanh điều hướng của bộ điều khiển của nagvigation bằng cách xoay nó với 90 độ. Ngoài ra bạn có thể yêu cầu đặt trung tâm thanh điều hướng và khung để thiết lập chiều rộng thích hợp để phù hợp với chế độ phong cảnh..nó làm việc cho tôi :) hy vọng nó cũng giúp bạn.
Trong lớp UIViewController tài liệu về:
Xử lý Xoay
tài sản interfaceOrientation
- shouldAutorotateToInterfaceOrientation:
- rotatingFooterView
- rotatingHeaderView
- willRotateToInterfaceOrientation: Độ dài:
- willAnimateFirstHalfOfRotationToInter faceOrientation: Độ dài:
- willAnimateSecondHalfOfRotationFromInterfaceOrientation: Độ dài:
- didRotateFromInterfaceOrientation:
hy vọng điều này giúp bạn quá.
A.
#define degreesToRadians(x) (M_PI * x/180.0)
- (void)viewWillAppear:(BOOL)animated
{
[[UIApplication sharedApplication] setStatusBarOrientation:UIInterfaceOrientationLandscapeRight];
CGRect newBounds = CGRectMake(0, 0, 480, 320);
self.navigationController.view.bounds = newBounds;
self.navigationController.view.center = CGPointMake(newBounds.size.height/2.0, newBounds.size.width/2.0);
self.navigationController.view.transform = CGAffineTransformMakeRotation(degreesToRadians(90));
[super viewWillAppear:animated];
}
- (void)viewWillDisappear:(BOOL)animated
{
self.navigationController.view.transform = CGAffineTransformIdentity;
self.navigationController.view.transform = CGAffineTransformMakeRotation(degreesToRadians(0));
self.navigationController.view.bounds = CGRectMake(0.0, 0.0, 320.0, 480.0);
[super viewWillDisappear:animated];
}
Đối với một số ngữ cảnh. Nước sốt ngọt thật sự đang biến chính chế độ xem của trình điều khiển điều hướng. – avelis
- 1. Thêm chế độ xem tùy chỉnh ở trên bộ điều khiển thanh tab/bộ điều khiển điều hướng?
- 2. vấn đề chế độ ngang với thanh điều hướng
- 3. Cách: Bộ điều khiển điều hướng trong Bộ điều khiển thanh tab
- 4. Truy cập Trình điều khiển Điều hướng Hàng đầu từ Trình điều khiển Điều hướng của Chế độ xem Phụ
- 5. Kết hợp Bộ điều khiển Điều hướng với Bộ điều khiển Thanh tab
- 6. Cách che phủ chế độ xem trên thanh điều hướng điều hướng?
- 7. cách ẩn thanh điều hướng khi tôi đẩy từ bộ điều khiển điều hướng?
- 8. Bộ điều khiển chế độ xem sẽ không bắt đầu ở chế độ ngang
- 9. Làm cách nào để xóa chế độ xem khỏi bộ điều khiển điều hướng
- 10. Bố cục tự động với thanh điều hướng và bộ điều khiển xem (iOS 7)
- 11. IPHONE: ABPeoplePickerNavigation Thanh điều hướng ẩn của thanh điều khiển
- 12. Sự cố khi đẩy nhiều bộ điều khiển chế độ xem vào ngăn điều khiển điều hướng
- 13. Chế độ xem phương thức với Bộ điều khiển điều hướng
- 14. Xem bộ điều khiển đang vẽ dưới thanh điều hướng của tôi sau khi bật ttthumbsviewcontroller
- 15. VIM điều hướng trên chế độ chèn
- 16. Điều hướng và điều khiển WebBrowser
- 17. Ẩn thanh điều khiển điều hướng phía dưới
- 18. iOS: Xcode 4.2 và Bộ điều khiển Điều hướng
- 19. Đặt tiêu đề của thanh điều hướng bên trong bộ điều khiển thanh tab
- 20. Force UIView/UIVIewChuyển hướng điều khiển
- 21. ios thanh điều hướng mục nút phải thay đổi khi đẩy bộ điều khiển xem mới
- 22. Ẩn Thanh Điều hướng khi xoay
- 23. chuyển hướng mã hóa sang bộ điều khiển khác nhau
- 24. Nút điều khiển điều hướng quay lại
- 25. Làm cách nào để truy cập Bộ điều khiển Xem từ bộ điều khiển thanh tab?
- 26. Cách hiển thị thanh điều khiển modalviewcontroller ở trên
- 27. Chuyển hướng một bộ điều khiển sang bộ điều khiển khác
- 28. Thêm điều khiển phân khúc trên thanh điều hướng ở hàng thứ hai
- 29. iPhone - cho phép định hướng ngang trên một bộ điều khiển xem
- 30. Không có thanh điều hướng trên cùng trong ứng dụng điều khiển thanh tab
Cảm ơn bạn đã trả lời của bạn nó hoạt động – Jyotsna