【发布时间】:2011-02-09 15:30:05
【问题描述】:
哪些活动/事件会触发 iPhone 上状态栏的高度发生变化?
例如:在通话中访问应用程序时,状态栏[[UIApplication sharedApplication] statusBarFrame] 的高度为40,而不是正常的高度20。
iOS 模拟器有一个选项 Hardware>Toggle In-Call Status Bar。选择该选项后,UIApplicationWillChangeStatusBarFrameNotification 和 UIApplicationDidChangeStatusBarFrameNotification 将被发布。
哪些用户操作和/或手机操作会导致这种情况发生?除了打电话以外,还有其他活动导致状态栏超过 20 分吗?
【问题讨论】:
标签: iphone objective-c ios statusbar