2012-01-18 5 views
1

アップルはすべてのiOSデバイスに「連絡先」という名前のアプリを出荷しています。 iPhoneやiPod touch上では、検索バー上の領域をスタイリングの非常に特別な方法があります。このテーブルビューの背景色はどうやって模倣できますか?

http://f.cl.ly/items/3u1d3M101P0v1Z41070Y/IMG_1039-small.png

この着色が達成される方法は?具体的には、色はどのようにテーブルビューの上部に表示され、下部に表示されませんか?テーブルビューまたはそのbackgroundViewbackgroundColorプロパティを設定しても、目的の結果は得られません。

答えて

3

私はちょうどそれの一番下にUISearchBarを含むグレーbackgroundColorUIViewを作成し、あなたのUITableViewtableHeaderViewにそれを設定します。

+2

彼が言った。 iOSではデフォルトでビューがクリップされないので、ヘッダービューを約40ピクセル高くし、検索バーの後ろに200ピクセルの高さの灰色のサブビューを挿入すると、ヘッダーを下にドラッグするとグレーが表示されますビュー境界の上に昇るサブビュー。それはあなたが望む効果を作り出すはずです。 –

+0

@NickLockwoodありがとう、それはコンセンサスのようです。 ;)http://c.abr.vg/DQmK http://c.abr.vg/DQQL –

0

これはUIScrollViewの別のビューですか?もしそうなら、contentOffsetの上に。

関連する問題