我在基于导航的项目中有一个UIviewcontroller
,我正在按某些按钮操作推送一些视图。iPhone中的UIviewcontroller尺寸问题?
当我第一次加载该视图时,其大小在viewwillappear
方法中显示为(0,0,320,416)
。但是,如果再次运行它,则在同一个viewwillappear
方法中其大小显示为(0,0,320,460)
。当您再次加载时,我的视图似乎正在调整大小。
由于我在推送视图中有这么多问题。有人可以帮我吗?
我在基于导航的项目中有一个UIviewcontroller
,我正在按某些按钮操作推送一些视图。iPhone中的UIviewcontroller尺寸问题?
当我第一次加载该视图时,其大小在viewwillappear
方法中显示为(0,0,320,416)
。但是,如果再次运行它,则在同一个viewwillappear
方法中其大小显示为(0,0,320,460)
。当您再次加载时,我的视图似乎正在调整大小。
由于我在推送视图中有这么多问题。有人可以帮我吗?
(0,0,320,416)是 - 20表示状态栏, - 44表示导航栏,(0,0,320,460)仅表示状态栏的-20,或许您的导航栏是半透明的?
正在将我的viewcontroller从一个nsobject类推到navigationcontroller。我们能做到吗?是这个问题吗? – hacker 2012-02-21 13:19:30
两个尺寸之间的差异是44 ..这是导航栏的高度,我认为你的问题在导航控制器或你设置为半透明。
正在推动我的viewcontroller从一个nsobject类的导航控制器。我们可以做到这一点?是这个问题? – hacker 2012-02-21 13:19:46
显示一段代码... – 2012-02-21 12:21:13
我相信我没有在我的代码中的任何地方手动设置视图 – hacker 2012-02-21 12:24:56
无所谓。在没有看到代码的情况下调试这些问题几乎是不可能的。 – Polynomial 2012-02-21 12:26:15