質問

私は知っています、それは奇妙な質問です^^、

Uistatusbarに(またはオン)テキストを書く方法があるかどうかを知りたいと思います。特に、ユーザーがuibuttonを押したときにステータスバーにテキストを書きたいと思います。

ありがとう!

役に立ちましたか?

解決

ステータスバーに直接引き込むことができるかどうかはわかりませんが、カスタムビューでその上に描画できるはずです。あなたはできる ステータスバーのフレームを取得します 使用:

CGRect statusBarFrame = [[UIApplication sharedApplication] statusBarFrame];

そして、次のことができます アプリケーションのメインウィンドウを取得します (おそらくステータスバーの監督)を使用しています。

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

ステータスバーのフレームのキーウィンドウに直接カスタムビューを追加できるはずです。ステータスバーを「変更」するように見えるアプリの例については、 リーダー.

他のヒント

いいえ、ステータスバーはシステム制御された要素です。コンテンツは、サードパーティのアプリケーションで変更できません。

進行中のこの作業をチェックしてください: https://github.com/maciekish/apstatusbarextensions

mtstatusbaroverlayはあなたが望むものです:

https://github.com/myell0w/mtstatusbaroverlay

間違いなく使いやすいです!

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top