我知道,这是个奇怪的问题^^,
我想知道是否有办法在 UIStatusBar 中(或之上)写入一些文本。特别是当用户按下 UIButton 时,我想在状态栏上写一些文本。
谢谢!
最佳答案
我不确定您是否可以直接在状态栏中绘制,但您应该能够在自定义 View 中在其上绘制。你可以get the status bar's frame使用:
CGRect statusBarFrame = [[UIApplication sharedApplication] statusBarFrame];
你可以get the application's main window (大概是状态栏的 super View )使用:
UIWindow *mainWindow = [[UIApplication sharedApplication] keyWindow];
您应该能够将自定义 View 直接添加到状态栏框架中的关键窗口。有关似乎“修改”状态栏的应用示例,请查看 Reeder .
关于iphone - 在 UIStatusBar 中(或之上)写一些文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4328664/