2010-12-01 26 views
3

我知道,這是一個奇怪的問題^^,寫(或)一些文本UIStatusBar

我想知道是否有寫在(或)一些文本的UIStatusBar的方式。特別是當用戶按下UIButton時,我想在狀態欄上寫一些文本。

謝謝!

回答

5

我不確定您是否可以直接繪製狀態欄,但是您應該可以在自定義視圖中繪製頂部。您可以get the status bar's frame使用:

CGRect statusBarFrame = [[UIApplication sharedApplication] statusBarFrame]; 

,您可以get the application's main window(大概是狀態欄的上海華盈)使用:

UIWindow *mainWindow = [[UIApplication sharedApplication] keyWindow]; 

您應該能夠直接添加自定義視圖的關鍵窗口在狀態欄的幀。有關似乎「修改」狀態欄的應用程序示例,請參閱Reeder

+0

謝謝,那就是我一直在尋找的! – Aluminum 2010-12-01 20:36:39

2

不,狀態欄是一個系統控制的元素。它的內容不能被第三方應用程序修改。

+0

我在@reederapp中看到了一些東西,但我不確定他是否吸取了它,或者他是否創建了自己的東西。 – 2010-12-03 17:25:41

相關問題