我有一个UIPresentationFormSheet(包含一个textview),当我处于垂直方向时,它出现在屏幕的中央。当我解雇模态视图时,它就会消失。
当我处于水平方向时,我的模态视图不会出现在屏幕的中央。我不得不关闭我的键盘以使模态视图出现在中心。
[self presentModalViewController:composeTweetController animated:TRUE];
当我以水平方向关闭模态视图时,应用会自动切换到垂直方向。
-(void)dismissComposeTweetView{
[self dismissModalViewControllerAnimated:TRUE];
}
模态视图控制器支持水平方向:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
return YES;
}
我希望发生以下情况:
答案 0 :(得分:1)
模态视图控制器是否具有shouldAutorotateToInterfaceOrientation:
的适当覆盖?