2017-09-13 22 views

答えて

1

カラービューの下部とセーフエリアの下部の間にマイナスの距離を追加できます。

18

ホームインジケータの色は、その下のコンテンツの色に基づいて自動的に決定されます。

ほとんどの場合、これは自分のコントロールから外れているので、色を気にする必要はなく、常にユーザーに明瞭に見えるようにする必要があります。

ただし、ホームインジケータの後ろの領域に色を設定して色を操作することができます。

(これらの例はiOSのシミュレーターに採取し、実際のデバイス上で動作が異なることに注意してください。)

Home indicator with white background

背景:#ffffff(白

ホームインジケータ:ブラック(#000000


Home indicator with black background

背景:ブラック(#000000

ホームインジケータ:グレー(#484848


Home indicator with gray background

背景:グレー(#5f5f5f

ホーム区分:濃い灰色(#282828


Home indicator with blue background

背景:青(#1a98fc

ホームインジケーター:非常に濃い灰色(#121212


私が書きました部門内家庭用インジケータの色についての詳細は、Reverse-Engineering the iPhone X Home Indicator Color

+0

:これを使用する背景色を変更するには

? – Fengson

+1

その場所に特定のビューはありません。上記の例では、ビュー全体の背景色を変更しました。そのエリアだけを変更したい場合、そのエリアへのビューを制限することができます。 – nathan

2

です。ホームインジケータ(線)の色は、下の内容(多くの場合、ルートビューの背景)に基づいて自動的に設定されます。私はそれが背景色です変更することができるように、私は、インジケータの後ろのビューにアクセスするにはどうすればよい

self.window.rootViewController.view.backgroundColor = [UIColor colorWithWhite:0.98 alpha:1.0] ; 
関連する問題