Iphone 打电话后,状态栏恢复正常高度后,如何使视图再次变大?
在模拟器中,我进入硬件菜单,并在通话中激活了更大状态栏的模拟 现在,我试着在我的笔尖上创建一个占据整个屏幕的视图。一旦状态栏变小,我希望我的视图变大,这样它就可以使用上面的空间 但不管任何自动调整大小的设置,在状态栏变小后,“我的视图”将保持按下状态。挂断电话后,状态栏上还有一个空插槽 那到底应该是什么?我的应用程序是将状态栏识别为视图,还是状态栏确实使我的屏幕变小了?我的意思是…它是否会把我的视图弄得乱七八糟,好像它本身就是一个视图,或者我的视图不知道状态栏,而是知道当状态栏变大时屏幕会变小 当状态栏恢复到正常高度时,如何使视图再次变大Iphone 打电话后,状态栏恢复正常高度后,如何使视图再次变大?,iphone,cocoa-touch,uikit,Iphone,Cocoa Touch,Uikit,在模拟器中,我进入硬件菜单,并在通话中激活了更大状态栏的模拟 现在,我试着在我的笔尖上创建一个占据整个屏幕的视图。一旦状态栏变小,我希望我的视图变大,这样它就可以使用上面的空间 但不管任何自动调整大小的设置,在状态栏变小后,“我的视图”将保持按下状态。挂断电话后,状态栏上还有一个空插槽 那到底应该是什么?我的应用程序是将状态栏识别为视图,还是状态栏确实使我的屏幕变小了?我的意思是…它是否会把我的视图弄得乱七八糟,好像它本身就是一个视图,或者我的视图不知道状态栏,而是知道当状态栏变大时屏幕会变小
[view setFrame:[[UIScreen mainScreen] applicationFrame]];
或者如果这不起作用
[view setFrame:[[UIScreen mainScreen] bounds]];
“不管任何自动调整大小设置”是什么意思?具体来说,要展开的视图上的自动调整大小设置是什么?(请注意,该视图的任何超级视图也必须正确地自动调整大小,否则您可能会遇到麻烦。)我错过了超级视图,因为我认为它是一种窗口。在那里设置自动调整大小后,它就工作了。谢谢你的提示!