我试图在iPad上创建一个表单弹出层,它应该是一个大小为540x620的模态视图。
我创建了一个带有NIB文件的视图控制器,其视图是一个大小为540x620的UIView(其中包含一些内容)。
我将模态呈现样式设置为UIModalPresentationFormSheet
,并在当前视图控制器上调用presentModalViewController:animated:
。
我的视图从底部滑入,但不是表单弹出层,而是占据整个屏幕(我的视图元素都锚定在屏幕左上角)。
更奇怪的是,当我关闭它时,所有“下面”的UI都被重新布局以位于屏幕中心,大约在屏幕中央形成一个表单弹出层大小的区域。真是奇怪!
有没有人有什么建议可以解决这种情况?
谢谢。