我知道,这是一个奇怪的问题^^,
我想知道是否有一种方法可以在UIStatusBar中(或之上)写一些文本。特别是当用户按下UIButton时,我想在状态栏上写一些文本。
谢谢!
最佳答案
我不确定是否可以直接绘制到状态栏中,但是您应该能够在自定义视图中绘制它。您可以使用:
CGRect statusBarFrame = [[UIApplication sharedApplication] statusBarFrame];
您可以使用以下命令get the status bar's frame(大概是状态栏的 super 视图):
UIWindow *mainWindow = [[UIApplication sharedApplication] keyWindow];
您应该能够将自定义视图直接添加到状态栏框架中的键窗口中。有关显示“修改”状态栏的应用示例,请查看get the application's main window。