【发布时间】:2011-03-19 01:14:01
【问题描述】:
在模拟器中,我进入了硬件菜单,并在通话过程中激活了更大状态栏的模拟。
现在,我尝试在我的笔尖中创建一个占据整个屏幕的视图。一旦状态栏变小,我希望我的视图变大,所以它会占用上面的空间。
但无论任何自动调整大小设置如何,在状态栏变小后,我的视图都会保持按下状态。挂断电话后状态栏所在的位置有一个空槽。
那实际上应该是什么?我的应用程序将状态栏识别为视图,还是状态栏确实使我的屏幕变小了?我的意思是......它是否会像视图本身一样混淆我的视图,还是我的视图不知道状态栏,但当状态栏变大时屏幕尺寸会变小?
当状态栏恢复到正常高度时,如何让视图再次变大?
【问题讨论】:
-
你是什么意思,“不管任何自动调整大小设置”?具体来说,您要扩展的视图的自动调整大小设置是什么? (请注意,该视图的任何超级视图也必须正确自动调整大小,否则您可能会遇到麻烦。)
-
我错过了超级视图,因为我认为它是一种窗口。在那里设置自动调整大小后,它起作用了。感谢您的提示!
标签: iphone cocoa-touch uikit