2016-09-08 8 views
1

私は緑色のナビゲーションバーと一緒に、このように見える緑のテーブルビューのヘッダーがあります。テーブルビューを下にドラッグすると、ビューの背景色をどのように設定するのですか?

enter image description here

しかし、ユーザーがスクロールテーブルビューがダウンして、それは次のように表示されます

enter image description here

ユーザーがドラッグして緑色になったときに表示される灰色部分の色を設定しようとしていますが、その方法を理解することはできません。

私は緑にテーブルビューの背景色を設定した場合、これは緑のセットにすることを灰色のストリップの背後にビューを設定し、それに影響を与えませんが、そのストリップ自体には影響を与えません。

enter image description here

ここにありますビューhierarcyの灰色のストリップ:

enter image description here

は、私は、ユーザーがダウンしてドラッグしたときので、彼らは彼らが下にグレー表示されていない、緑に設定することができますいくつかの方法はありますか?

ストーリーボードのテーブルビューは、このようなものです:

enter image description here

+0

テーブルビューの 'backgroundColor'を設定しようとしましたか? – rmaddy

+0

ビュー・ハイアラーシー・ダイアグラムの左側にある大きな緑色のビューは、テーブル・ビューのbackgroundColorを設定した結果です。 – Gruntcakes

+0

ストーリーボード内のビューのリストを表示することができますか? – JingJingTao

答えて

0

UITableViewbackgroundViewプロパティを使用します。

let backgroundView = UIView() 
backgroundView.backgroundColor = UIColor.green 
tableView.backgroundView = backgroundView 

それは自動的にテーブルビューのサイズにリサイズします。

+0

ありがとうございます。しかし、テーブル行数が少ない場合は、テーブルの下端が緑色になります。それは、私が達成したいと思っていたトップの視点を特に対象にしていません。 – Gruntcakes

関連する問題