iPhone中的UIviewcontroller大小问题?

时间:2012-02-21 12:18:34

标签: iphone uiviewcontroller uinavigationcontroller

我在基于导航的项目中有一个UIviewcontroller,由于某些按钮操作,我正在推送一些视图。

首次加载此视图时,其大小在(0,0,320,416)方法中显示viewwillappear。但是,如果再次运行它,其大小在同一(0,0,320,460)方法中显示为viewwillappear。当你再次加载它时,我的视图似乎正在调整大小。

由于我在推送视图中遇到了很多问题。有人能帮帮我吗?

2 个答案:

答案 0 :(得分:2)

(0,0,320,416) - 状态栏为 - 20,导航栏为 - 44,状态栏为(0,0,320,460)只是-20,或许你的导航栏是半透明的吗?

答案 1 :(得分:1)

两种尺寸之间的差异是44 ..这是导航栏的高度,我认为您在导航控制器中的问题或者您将其设置为半透明。