2016-09-28 7 views
0

黒い不透明な背景と白いテキストでステータスバーを作成します。これを行うために、私は次のようでした。私の.plistでiOS:UIViewはステータスバーの後ろに付いていません

  1. が私の.plistで
  2. は「UIStatusBarStyleLightContent」
  3. を作成する「UIStatusBarStyle LightContent」を設定し、「NO」に「UIViewControllerBasedStatusBarAppearance」を設定しました次の制約と私のストーリーボードでのUIView:

Status bar UIView

今、私は白のTEでステータスバーを持っていますXTと、このような不透明な背景、(背景画像を無視する):私はスクロールすると Status Bar

ただし、UIViewの背景には、例えば、ステータスバーの下に固執しません。

Status bar without a BG

これをスーパービューの代わりにトップレイアウトのガイドにリンクするべき垂直方向の制約と関係しているかもしれませんが、この制約はxcodeには表示されず、他に何が間違っているのかわかりません。

+0

あなたの背景イメージはスクロールビューにありますか?背景画像はスクロール可能であると考えられますか? – JingJingTao

+0

はい、背景画像はスクロールビューにあり、スクロール可能なのは – Hapeki

+0

なので、コンテンツをステータスバーに入れたくないのですか?ビデオをありがとう。ステータスバーの背景色を堅くしますか? – JingJingTao

答えて

1

アップデート:チャットで解決

、ちょうどscrollviewの前で不透明なビューを入れて、scrollviewのサブビューとしてそれを持っていないために必要な。

スクロールビューのバウンドをオフにできますが、スムーズに見えません。 enter image description here

+0

しかし、バウンスは必要ありません。私が提供した例では、バウンスエフェクトが使用されています。バックグラウンドステータスバーが実際のシステムステータスバーに固執しないことを示すデモ目的のみです。私はまた、私のビューの真ん中にスクロールすることができ、ステータスバーはまだ粘着性がありません! – Hapeki

+0

画像はスクロールビューのフルサイズですか?スクロールビュー内にある場合、画像の上部がステータスバーの後ろにあることはありますか?多分私たちはチャットでこれを続けることができますか? http://chat.stackoverflow.com/rooms/26424/iosandroidchaosoverflow – JingJingTao

関連する問題