簡體   English   中英

iOS狀態欄:如何在那里顯示一些文字

[英]iOS status bar: how to show some text there

在iPhone屏幕的最頂層欄中,我不知道它是否被稱為狀態欄。 在完成某些操作后,我想寫一些關於該文本的文本,是否有針對該示例或示例的API?

您應該發現gitHub項目MTStatusBarOverlay非常有用。 Drop-in類,允許輕松而強大地創建自定義狀態欄疊加。 其他一些實現同樣功能的類也可以在這里找到。

那些說這違反了良好的iOS設計,我認為如果謹慎使用並且只在適當的地方使用,它可以幫助消除已經在屏幕上顯示大量信息的應用程序。

編輯:這是一個很好的和當前的例子,主要是炒作電子郵件應用程序郵箱 它使用狀態欄覆蓋來指示正在運行的任務的進度,釋放整個屏幕以顯示內容!

狀態欄僅供操作系統使用 - 這意味着它可以顯示時間,網絡活動指示器,電池狀態等,但不能自定義。 我想如果你正在談論越獄環境的發展,情況並非如此。

一個有趣的選項可能是創建自定義狀態欄

UPDATE

自從我寫這個答案以來,我遇到了幾個可能對Cocoa控件有幫助的項目:

KGStatusBar

FDStatusBarNotifierView

TWStatus

從MailBox應用程序看起來好像已經變得“性感”:)

另一種解決方案是在下面顯示輔助狀態欄:

iOS:創建用於顯示應用內消息的輔助狀態欄

隱可見

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM