問題タブ [statusbar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2048 参照

ipad - iPad がスプラッシュからステータス バーを非表示にできないのはなぜですか?

皆さん、こんにちは!

何がこれを解決できるのか興味があります。私はユニバーサル アプリに取り組んでいます。私の iPod Touch と iPhone では、スプラッシュ イメージ アニメーションの開始からステータス バーが非表示になります。ただし、iPad では、スプラッシュ イメージがなくなるまでしか表示されません。

これは私が AppDelegate に持っているものです:

私のinfo.plistで...「ステータスバーは最初は非表示です」がチェックされています。そして、私のコードはいつでもステータスバーを再び表示するように設定していません。

これを引き起こしている可能性のあるものについて何か考えはありますか?

ありがとう。

0 投票する
2 に答える
1528 参照

objective-c - 開始時に iPad の interfaceRotation を検出するにはどうすればよいですか?

初期化した最初の UIViewController で (コードで) iPad アプリが interfaceOrientation を検出するのに問題があります。実際、application.statusBarOrientation をトレースすると、横向きで起動した場合でも 1 (UIInterfaceOrientationPortrait) が返されます。

最初の UIViewController で self.interfaceOrientation をトレースすると、viewWillDisappear になるまで 1 のままです...残念ながら遅すぎます!

以下にいくつかのコードを示します (見るべきものはあまりありませんが)。

私のappDelegateにはこれがあります:

ステータスバーが横向きであることがはっきりとわかりますが、1(縦向き)をトレースします...そして最初のView Controllerにはこれがあります:

ランドスケープモードでも1をトレースします。

何か案は?ここで困った!

ありがとう :)

:-ジョー

0 投票する
23 に答える
402356 参照

android - Android のステータス バーの高さ

Androidのステータスバーの高さは? いつも同じですか?

私の測定では 25 dp のようですが、すべてのプラットフォームで同じ高さかどうかはわかりません。

(ステータスバーを持たないアクティビティからステータスバーを持つアクティビティへのフェードトランジションを適切に実装するためにこれを知りたいです)

0 投票する
2 に答える
1864 参照

iphone - カスタムカメラオーバーレイの上にステータスバーを表示するにはどうすればよいですか?

カスタムカメラオーバーレイにトップステータスバーを表示するという重大な問題がありますが、現時点では不可能と思われます。同じ質問をAppledevフォーラムに投稿しましたが、しばらくの間応答がありませんでした。私のアプリケーションでは、UIImagePickerControllerへのオーバーレイとして設定されたカスタムオーバーレイビューがあります。カスタムオーバーレイビュー(これはUIViewControllerです)の下部に、ユーザーがツールバー項目をクリックできるようにするツールバーを配置しました。カメラを開いたときに上部のステータスバーが表示されないため、画面全体が上に押し上げられ、画面の下部と下部のツールバーの間に狭い白い色のギャップができます。

この問題を解決する方法はわかりませんが、カメラの上部に上部のステータスバーを表示できれば、自動的に解決されると思います。答えてくれてありがとう。

0 投票する
2 に答える
7222 参照

iphone - 高さ 2 倍のステータス バーを検出するにはどうすればよいですか?

HIG (p.47) は、通話中または音声録音中に表示される 2 倍の高さのステータス バーを処理できなければならないと言っています。

この状況をどのように正確に処理しますか?

倍の高さのステータスバーが表示されたときに、その上にツールバーが表示されたキーボードがテキストフィールドの下に重なっている画面が 1 つしかありません。

2 倍の高さのステータス バーが存在することを検出できれば、テキスト フィールドの配置を調整するか、一時的に短くすることができますが、2 倍の高さのステータス バーが存在することを検出することは可能ですか?

編集: ナビゲーション バーのような既知のものの絶対座標を取得する方法があり、それが +20 ピクセルずれていた場合、2 倍の高さのステータス バーが存在すると仮定します。考え?

二次的な質問ですが、これ(または何か)が機能する場合は、通常のステータスバーを非表示にしたいと思います

しかし、私は両方を非表示にしたくありません-基本的に、画面に触れる必要がない怠惰な方法です-ダブルがそこにある場合は、通常のステータスバーを非表示にしてシングルに戻します。上記のコードは両方を非表示にしますか?

0 投票する
1 に答える
3353 参照

c# - WPF、UserControl 内からメイン ウィンドウのステータス バーを更新する

メイン ウィンドウにがStatusBarあり、メイン ウィンドウに のコピーもありUserControlます。のイベント ハンドラー内から、メイン ウィンドウのUserControlを更新したいと考えています。StatusBarこれを行う最良の方法は何ですか?のイベント ハンドラから、object senderまたはメイン ウィンドウのインスタンスにアクセスする方法はありますか?RoutedEventArgs eUserControl

編集:ルーカスの答えこのチュートリアルの おかげで、次の解決策を思いつきました:

私のに追加UserControl

後に、メインウィンドウのコンストラクターに追加されましたInitializeComponent:

そして、このメソッドをメイン ウィンドウに追加しました。

次に、 my 内からUserControl、次の操作を実行してステータス バーを更新できます。

0 投票する
1 に答える
670 参照

iphone - iphone:アクティブな通話ステータス バー中のカスタム ビュー レイアウト

カスタムビューがあり、正方形の中にいくつかの数字を描きます。これはすべて、Quartz プログラミングを使用して行われます。アクティブな通話中、ステータス バーが上部に表示され、ビューが下部に移動します。今までは、大丈夫です。しかし、四角のタッチイベントに基づいてビューを再描画しようとすると、四角の位置がめちゃくちゃになり、別の位置に描画されます。固定座標を持つのではなく、これらの正方形の座標を動的に導出する必要があることを知っています。しかし、適切なビュー変更を行うためにステータス バーが表示または縮小されていることをどのように確認すればよいでしょうか?

application:willChangeStatusBarFrame: を使用してイベントを処理しようとしましたが、呼び出されませんでした。ステータスバーのステータスをキャッチするには?

0 投票する
2 に答える
2233 参照

objective-c - Objective-C/Cocoaでステータスバーアイテムのタイトルの色を変更するには?

「myTitle」の色を青に変更するには?

PeerGuardian などの一部のアプリケーションでは、リストが無効になるとステータス バーの項目のタイトルが赤に変わるので、これは何とか可能だと思います。

0 投票する
6 に答える
33509 参照

iphone - iOS SDK - UIImagePickerController を使用しているときにステータス バーを元に戻す方法は?

ビューに UIImagePickerController サブビューを追加するとすぐに、ステータス バーが消えて元に戻せなくなります。ステータスバーを表示したままにする方法はありますか?

0 投票する
0 に答える
1745 参照

iphone - iPhone - MPMoviePlayerController を使用してムービーを再生するとステータス バーが非表示になる理由

iOS 4 の優れた機能の 1 つは、ムービー プレーヤーのサイズを変更できることです。MPMoviePlayerController を使用してビデオ ファイルを再生しています。ビューのサイズを変更して、半分の画面でのみ表示します。ビデオの再生中、ステータス バーが非表示になり、ステータス バーの代わりに白いボックスが表示されます。ビデオの再生が完了すると、ステータス バーが再び表示されなくなります。ステータスバーが非表示になる状況を回避するには?