![](/img/trans.png)
[英]How to use presentModalViewController in iPhone/iPad?
[英]presentModalViewController doesn't rotate properly in iPhone / iPad
我有一個名為MainViewController的viewController,它具有一個UIButton。 輕按此按鈕后,將加載另一個名為ModalSelector的viewController,如下所示:
- (IBAction)showModalSelector:(id)sender {
ModalSelector *modal = [[ModalSelector alloc]
initWithNibName:@"modalSelector" bundle:nil];
modal.modalPresentationStyle = UIModalPresentationFormSheet;
modal.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
modal.modalInPopover = YES;
modal.issues = issuesForModal;
modal.parent = self;
[self presentModalViewController:modal animated:YES];
[modal.view setFrame:CGRectMake(-80, 20, 700, 400)];
[issuesForModal release];
[modal release];
}
但是,當我在模擬器中旋轉設備時,即使兩個viewControllers中都包含此視圖,兩個視圖也無法正確旋轉:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return YES;
}
如何使其正確旋轉?
謝謝
我發現代碼沒有問題,但是模擬器本身沒有問題。 當我在實際設備上對其進行測試時,它可以完美運行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.