問題タブ [ios7-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.
ios - ランドスケープ モードでの iOS 7 ステータス バーの問題
私のアプリケーションには、横向きで表示されるはずの署名画面がありますが、iPhone のステータス バーは縦向きモードで表示されます。ステータスバーを縦モードではなく横モードで表示するにはどうすればよいですか? ViewDidLoad で横向きをステータス バーに設定しようとしましたが、うまくいきませんでした。
私はpresentViewControllerを使用して画面をプッシュし、
画面を横向きモードにするコードのスニペットを以下に示します。
どんな助けでも大歓迎です!
ありがとう、ラメッシュ
ios - ステータス バーが常に一番上に表示されるようにするにはどうすればよいですか?
これは簡単な修正であるか、何らかの設定があると確信していますが、何らかの理由でどこにも答えが見つかりません。
私が画面に持っている UIImageView は、画像に示すように背面に送信しても、常にステータスバーの上に配置されます。
ステータス バーを常に一番上に表示するにはどうすればよいですか? 画像を上端から画面外にスライドさせるので、画像をバーの下に残しておきます。
これが私のコードの一部です。画像を生成し、画面の上部から移動しています。
ios7 - iOS7 の StatusBar の背景色
iOS6以降と互換性のあるアプリに取り組んでいます。iOS 7 のステータス バーでは、ビューとナビゲーション バーが重なっています。iOS 6 スタイルのステータス バーが必要です。すべての UI オブジェクト、ビュー、Viewcontroller、および Navigation Controller の上に表示されるようにします。どうすればこれを達成できますか?
ios7 - iOS 7: UINavigationController を子ビュー コントローラーとして持つカスタム コンテナー ビュー コントローラー
UINavigationController を子ビュー コントローラーとして配置する目的で、カスタム フルスクリーン コンテナー ビュー コントローラーを作成したいと思います。UINavigationController のビューは、UINavigationController がルート ビュー コントローラーのように見えるように、コンテナー ビュー コントローラーのビューを埋めます。(たとえば、Facebook で普及したスライド サイドバー メニュー UI を作成するために、このようなことをしたいと思うでしょう。)
私が行ったことは、iPhoneが横向きのときにステータスバーを非表示にする別のView Controllerを提示するときに不具合があることを除いて機能します。通常、ナビゲーション バーは、ステータス バーが消えると上にスライドし、再表示されると下にスライドします。代わりに、ナビゲーション バーは上にスライドすると想定される場所にとどまり、下にスライドすると想定される場合は、最初にステータス バーが重なるように配置され、次にステータス バーの下の正しい位置にジャンプします。基本的に、UINavigationController がカスタム コンテナー ビュー コントローラー内にない場合と同じように動作するようにしようとしています。
以下は、問題を確認するために実行できるコードですが、実行したくない場合は、最小限のカスタム コンテナー ビュー コントローラーを実装するContainerViewControllerクラスを参照してください。この問題の原因となっているカスタム コンテナー ビュー コントローラーに欠けているものは何ですか? UITabBarController をコンテナー ビュー コントローラーとして使用すると機能するため、実装に何かが欠けているようです。
必要に応じて以下をお読みください
サンプル コードを実行して問題を確認したい場合は、概要を以下に示します。3 つの方法でアプリを条件付きでコンパイルするために、 AppDelegateで定義されたMODEと呼ばれるプリプロセッサ定義があります。
MODE == 1の場合、ViewControllerは UINavigationController 内にあります。次に、「Present」ボタンを押してViewControllerWithStatusBarHiddenを表示し、「Dismiss」ボタンを押してこのビュー コントローラーを閉じることができます。アプリのこのモードは、私が求めている動作を示しています。
MODE == 2の場合、UINavigationController がContainerViewControllerの内部にあることを除いて、 MODE == 1の場合と同じです。アプリのこのモードは、私が現在持っている望ましくない動作を示しています。
MODE == 3の場合、UINavigationController が UITabBarController の内部にあることを除いて、MODE == 1の場合と同じです。アプリのこのモードは、私が求めている動作を取得できることを示しています。
繰り返しになりますが、問題を確認するには、iPhone が横向きのときに [Present] ボタンを押してから [Dismiss] ボタンを押してください。
コード
4 つのクラス:
- ContainerViewController
- AppDelegate
- ViewController
- ViewControllerWithStatusBarHidden
ContainerViewController.h
ContainerViewController.m
AppDelegate.h
AppDelegate.m
ViewController.h
ViewController.m
ViewControllerWithStatusBarHidden.h
ViewControllerWithStatusBarHidden.m
objective-c - IOS7 UIStatusBar で時計 (時刻) を非表示にする方法
UIStatusBar から時計 (時刻) を非表示にする方法はありますか? 時計のないステータスバー
ios - iOS 7.1 でステータスバーを再表示できません
iOS 7.1 でステータス バーを非表示にすることに問題を抱えている人を見かけますが、私は逆の問題を抱えています。一度非表示にすると再表示できません。:)
コードのこの部分は、iOS 7 と 7.1 の両方で問題なく動作します。ステータス バーが非表示になり、イメージ ピッカーが表示されます。
ただし、ステータス バーを元に戻すはずの部分は、iOS 7.1 では機能しなくなりました。
このコードはイメージ ピッカーを閉じますが、ステータス バーは非表示のままです。
この問題を解決する方法はありますか?
ios - iOS のステータス バーの色あせ?
Facebook の新しいアプリである Facebook Paper では、ステータス バーがわずかにフェードアウトしています (テキストがややフェードアウトしています)。いくつかの異なる方法を試しましたが、うまくいきませんでした。これを複製する方法についてのアイデアはありますか? 以下はスクリーンショットです。