objective-c - 关闭模态 ViewController 会在 iphone 周围移动主视图按钮

标签 objective-c iphone model-view-controller

我使用的是 presentModalViewControllerdismissModalViewController,在这两种情况下动画都设置为 YES。这工作得很好。

模态视图关闭后,主视图上的所有内容都向下移动了 20 像素。

有人知道为什么会发生这种情况吗?

最佳答案

这个应用程序是全屏的吗?

我发现一些关于隐藏状态栏的应用程序的奇怪问题。您可以尝试在模式上的 viewWillAppear 或 viewWillDisappear 中重新隐藏状态栏。

[[UIApplication sharedApplication] setStatusBarHidden:YES animated:NO];

关于objective-c - 关闭模态 ViewController 会在 iphone 周围移动主视图按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1002613/

相关文章:

iphone - 如何从此 JSON 响应中获取电话号码?

objective-c - 有没有办法强制在 NSArray、NSMutableArray 等上输入?

ios - Objective C 在滚动另一个 View 时关闭键盘 [UIScrollViewKeyboardDismissModeInteractive]

iphone - Objective-C 中的装饰器模式

iphone - 如何正确处理异常情况(信号?)

c# - SQLMetal 无法从 SQL Server 2005 数据库创建 DBML

php - 初始化 View 、模板和 Controller 以及模型是可选的

asp.net-mvc - 理解和使用 "Service Layers"- .NET MVC 5

ios - block 中的弱引用与 NSTimer 之间的区别

php - 将事件推送通知发送到我的 iPhone PHP